jQuery in Action, 2nd edition*
The moose likes XML and Related Technologies and the fly likes binding to List  Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login


Win a copy of The Java EE 7 Tutorial Volume 1 or Volume 2 this week in the Java EE forum
or jQuery UI in Action in the JavaScript forum!
JavaRanch » Java Forums » Engineering » XML and Related Technologies
Bookmark "binding to List  " Watch "binding to List  " New topic
Author

binding to List

Owais Zahid
Greenhorn

Joined: Nov 11, 2009
Posts: 21
I have an xml like this :

<Zoo>
<Lion>
<Zebra>
....
</Zoo>

----------------------------------
And on my java project , i have an abstract class "Animal" and all the animals (like lion , zebra ) extends from it.

How can i unmarshal my xml to my class "Zoo" that contains a "List<Animal> animalList".



I hope, i explained my scenario clearly. Can someone please help me. So far i am unable to successfully unmarshal my xml file to List of Animals. Please help

-Owais
William Brogden
Author and all-around good cowpoke
Rancher

Joined: Mar 22, 2000
Posts: 12769
    
    5
Why are you saying "unmarshal"?

We usually speak of parsing XML so it sounds like there are some additional requirements you are not describing.

Bill
Owais Zahid
Greenhorn

Joined: Nov 11, 2009
Posts: 21
Bill , i am using JAXB that is why i used the terminology of "un-marshalling".

If you can help me that what sort of Annotations (XML ELEMENT or INTERCEPTOR ) i need to write in order to map all the tags (like lion , zebra blah blah) to my list of animals.



 
 
subject: binding to List