Unmarshalling XML à l'aide de JAXB

Je suis passé par presque toutes les questions liées à ce sujet ici. Mais n'a pas été en mesure d'obtenir une bonne solution.

Ma question est comme suit:

J'ai créé un programme simple pour unmarshall un fichier xml pour laquelle j'ai eu un xsd. J'ai été en mesure de le faire avec succès. Mais si je reçois un xml sans xsd, comment puis-je obtenir mon attributs que, si le xml ressemble à quelque chose comme ceci :

<items>
  <item>
    <code>12000</code>
    <name>Samsung  620</name>
    <price>9999</price>
  </item>
  <item>
    <code>15000</code>
    <name>NOKIA</name>
    <price>19999</price>
  </item>
  <item>
    <code>18000</code>
    <name>HTC 620</name>
    <price>29999</price>
  </item>
</items> 

Ici je n'ai pas de xsd pour générer mes classes. Comment puis-je procéder? De bien vouloir m'aider.

Merci

OriginalL'auteur vidhya | 2012-06-22