[XML-DEV Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] skipping the null node values in a DOM Tree
Hi, I am having an xml file like the following <application> <row> <id>4</id> <name>CLIENTDEMO</name> <description/> </row> </application> I had written java code to iterate thru this xml and retrieve the values . when the element <description> came I am getting null pointer xception. Here is my code. NodeList application = documentElement.getElementsByTagName("application"); for (int i = 0; i < application.getLength(); i++) { NodeList nl = application.item(i).getChildNodes(); { Node ch = application.item(i); NodeList nll = ch.getChildNodes(); ArrayList applicationArrayList = new ArrayList(); for (int j = 0; j < nll.getLength(); j++) { Node chh = nl.item(j); NodeList nlll = chh.getChildNodes(); //System.out.println("Animals = " + nlll.getLength()); for (int k = 0; k < nlll.getLength()-1; k++) { Node chhh = nlll.item(k); System.out.println("NodeType 1"+ chhh.getNodeType()); if (chhh.getNodeType() == 1) { System.out.println("NodeType 1"+ chhh.getNodeName()); System.out.println("NodeType 1" +chhh.getFirstChild().getNodeValue()); applicationArrayList.add(chhh.getFirstChild().getNodeValue()); } } } } } How can I skip when i get null values in the xml?? regards,
ramu Send instant messages to your online friends http://in.messenger.yahoo.com
|
PURCHASE STYLUS STUDIO ONLINE TODAY!Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced! Download The World's Best XML IDE!Accelerate XML development with our award-winning XML IDE - Download a free trial today! Subscribe in XML format
|