nullpointer

Fairly Simple Question,

How do I make sure I don't get a null pointer exception (when the XML
document has  <companyname></companyname> using this code.
Documentation states this should be a null value

But

   if (companyname.item(i).getFirstChild().getNodeValue() != null) {

      NodeList companyname = doc.getElementsByTagName("companyname");
      String CompanyName =
companyname.item(i).getFirstChild().getNodeValue();
      out.print(CompanyName + "<br>");

  }

Doesn't do the trick


And all resources on internet with good tutorials using JSP/DOM/XML are
welcome.

regards,
Tom


-----Original Message-----
From: www-dom-request@w3.org [mailto:www-dom-request@w3.org]On Behalf Of
Dylan Schiemann
Sent: Wednesday, May 30, 2001 11:19 PM
To: www-dom@w3.org
Subject: range insertNode, what exception should be thrown?


Consider the following JavaScript syntax:

var x = document.createRange();
x.setStart(document.getElementsByTagName("p")[0],0);
x.setEnd(document.getElementsByTagName("p")[0],1);
x.insertNode(document.getElementsByTagName("div")[0]);

Suppose that the document does not contain any div
elements.  What exception should be thrown?  Do you
have to check for existence of the node before you
insert it?

Thanks,

Dylan Schiemann
http://www.sitepen.com/
http://www.dylanschiemann.com/

__________________________________________________
Do You Yahoo!?
Get personalized email addresses from Yahoo! Mail - only $35
a year!  http://personal.mail.yahoo.com/

Received on Thursday, 31 May 2001 04:40:26 UTC