← Prev in month ← Prev in thread

skipping the null node values in a DOM Tree

From
Seetha Rama Krishna <>
To
Date
2006-06-08T05:08:04Z
ID
<>
Thread
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

Stay connected with your friends even when away from PC. Link: http://in.mobile.yahoo.com/new/messenger/

← Prev in month ← Prev in thread