How to bind dynamic xml with Java objects without xsd
Joined: Oct 24, 2005
I have a question, and hope someone here can help me.
In my current project, I will get a xml file, containing some information of each user, and map them into a set of user objects.
For each user, there are some fixed attributes, such as name, phone#, age, position, etc. The problem is, client can customize, and add new attibutes, such as address, favorite color, so there will be no xsd for the xml.
What I want to do, is map fixed attributes to user object attributes, for example, name attribute to User.name, and they will have corresponding getters, and setters, but for custom attributes, I want to add them to a HashMap in User object, for example, use string "ADDRESS" as the key, and address as the value.
Is there any way I can do this? Thank you very much for any help you can provide.
Joined: Oct 25, 2005
Can think of two options... *DOM *JAXB - bind xml to java objects