wood burning stoves 2.0
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
JavaRanch » Java Forums » Engineering » XML and Related Technologies
Bookmark "binding to List  " Watch "binding to List  " New topic

binding to List

Owais Zahid

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


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

William Brogden
Author and all-around good cowpoke

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

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

Owais Zahid

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.

I agree. Here's the link: http://aspose.com/file-tools
subject: binding to List
It's not a secret anymore!