Win a copy of The Little Book of Impediments (e-book only) this week in the Agile and Other Processes forum!
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

How to bind dynamic xml with Java objects without xsd

 
Larry Zheng
Greenhorn
Posts: 4
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
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.
 
Raj Murthy
Greenhorn
Posts: 14
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Can think of two options...
*DOM
*JAXB - bind xml to java objects

HTH,
Rajiv
[ October 28, 2005: Message edited by: Rajiv Rangarajan ]
 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic