| Author |
XML parentnode read
|
Megha Patni
Greenhorn
Joined: Jun 30, 2008
Posts: 6
|
|
Hi, I have the following kind of xml with me. <School> <Class1> <Student1> <FirstName> </FirstName> </Student1> <Student2> <FirstName> </FirstName> </Student2> </Class1> <Class2> <Student3> <LastName> </LastName> </Student3> </Class2> </School> I want to read all the parent nodes of Firstname, LastName etc. ie I want to write a code which returns me that the childnode FirstName has parentnodes as Student1, Class1. Then Childnode FirstName has parentnode as Student2. Then childnode LastName has parentnode as Student3,Class2. How can I do it using Xpath or xmlParser?
|
 |
Paul Clapham
Bartender
Joined: Oct 14, 2005
Posts: 16483
|
|
|
A node only has one parent. You seem to be including some of the other ancestors, but not all of them, in some of your lists of "parent" nodes. I don't see any consistency in what you want. However if you want to get all the ancestors of a node, then there's the ancestors axis.
|
 |
Megha Patni
Greenhorn
Joined: Jun 30, 2008
Posts: 6
|
|
|
I want to do it using java code and the attribute names are also not constant. How can I do it in Java code using XPath or XMLParser?
|
 |
 |
|
|
subject: XML parentnode read
|
|
|