Unmarshalling XML usando JAXB

Eu passei por quase todas as perguntas relacionadas a este tópico aqui. Mas não foi capaz de obter uma solução adequada.

Meu problema é o seguinte:

Eu criei um programa simples para desmarcar um arquivo xml para o qual eu tinha um xsd. Eu consegui fazer isso com sucesso. Mas se eu estou recebendo um xml sem xsd, como posso obter meus atributos, se o xml é algo como isto:

<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> 

Aqui eu não tenho um xsd para gerar minhas aulas. Como posso proceder? Gentilmente me ajude.

Obrigado

questionAnswers(2)

yourAnswerToTheQuestion