Win a copy of Think Java: How to Think Like a Computer Scientist this week in the Java in General forum!
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

Collections

 
rima desai
Greenhorn
Posts: 7
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi All,
I have an XML File of the following format
<parent>
<Child id=1>
<Element1>
<Element2>
........
........
<Element N>
</Child>
<Child id=2>
<Element1>
<Element2>
........
........
<Element N>
</Child>
..........
...........
<Child id=n>
</Parent>
..
Now i want to retrieve the values from this given the child id(i,e if i want to details of child with id=1, i will give the id and i need all the elements falling under child with id=1). could you suggest me which collection to use and it would be of great help if i could get a sample code for it.
Thanks in advance.
Rima
 
Ulf Dittmer
Rancher
Posts: 42967
73
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
I'm not aware of a collection class that maps to XML - certainly there is none in the core class libraries. Are you familiar with XML processing? The XPath functionality of the JAXP API (which is part of core Java) seems a good fit for this problem; you can find introductions linked in the XML FAQ.
 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic