Проблемы с xStream - Как десериализовать несколько объектов

Я использую xStream для управления XML. Все в порядке. Ставить XML архив и прочее. Но у меня проблема:

Пример: мой xml содержит тег, а внутри у меня есть еще несколько тегов с именем . Посмотрите на пример кода:

<comments>
   <comment>
      <id>1</id>
      <desc>A comment</desc>
   </comment>
   <comment>
      <id>2</id>
      <desc>Another comment</desc>
   </comment>
   <comment>
      <id>3</id>
      <desc>Another one comment</desc>
   </comment>
</comments>

И постепенно.

Я использую xStream для управления XML. Все в порядке. Ставить XML архив и прочее. Но у меня проблема:

Пример: мой xml содержит тег, а внутри у меня есть еще несколько тегов с именем . Посмотрите на пример кода:

<comments>
   <comment>
      <id>1</id>
      <desc>A comment</desc>
   </comment>
   <comment>
      <id>2</id>
      <desc>Another comment</desc>
   </comment>
   <comment>
      <id>3</id>
      <desc>Another one comment</desc>
   </comment>
</comments>

И постепенно.

Я использую xStream для управления XML. Все в порядке. Ставить XML архив и прочее. Но у меня проблема:

Пример: мой xml содержит тег, а внутри у меня есть еще несколько тегов с именем . Посмотрите на пример кода:

<comments>
   <comment>
      <id>1</id>
      <desc>A comment</desc>
   </comment>
   <comment>
      <id>2</id>
      <desc>Another comment</desc>
   </comment>
   <comment>
      <id>3</id>
      <desc>Another one comment</desc>
   </comment>
</comments>

И постепенно. Я могу сделать 500 тегов внутри тега. И эти комментарии относятся к типу комментариев.

Как я могу выполнить сериализацию с помощью xStream, чтобы поместить все эти теги в классы? Я не знаю, как сделать так, чтобы в классе он получал различные объекты.

Очевидно, я сделаю это с помощью массива или какого-либо другого. Но я не знаю, как это сделать.

8
задан Jacob Schoen 4 February 2013 в 21:18
поделиться