Xml and java

U

uros

<People>
<Employ> John Denver </Employ>
...A subtree....
<Employ> Mike Harris> </Employ>
....Another subtree....
<Employ> Mark White </Employ>
.....More subtree....
</People>


In the case of this structure the next method will return the Employ
node. The subtree then can be found as children nodes.

public Node findNodeWithValue(Node ancestor,String testValue)throws
Exception{

NodeList list=XPathAPI.selectNodeList(ancestor,"//People/Employ/text()");

for(int i=0;i<list.getLength();i++){
if(textValue.equal(list.getItem(i).getNodeValue()))return
list.getItem(i);
}
return null;
}
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Similar Threads


Members online

No members online now.

Forum statistics

Threads
474,431
Messages
2,571,678
Members
48,796
Latest member
Greg L.

Latest Threads

Top