- From: Andrew Anand <anand.andrew@fedex.com>
- Date: Mon, 3 Dec 2001 17:38:36 -0600
- To: <keshlam@us.ibm.com>, "Americo Albuquerque" <chainsword@altavista.com>
- Cc: "andrewfdx" <anand.andrew@fedex.com>, <www-dom@w3.org>
I have a similar situation.
I can retrieve the value of element(p) using
document.getElementsByTagName("p").
I can parse my XML using xerces DOMParser and retrieve the element value.
If my XML is based on a DTD which contains more than 2 child dtds, still i
can successfully parse the XML and retrieve the element value using
document.getElementsByTagName("p") ONLY some indefinite number of times
before my applcation hangs. After this point I can still parse the xml but
invoking the
same method document.getElementsByTagName("p") results in NULL POINTER
EXCEPTION.
Could you please elaborate on this aspect as soon as you can.
I think this is very abnormal behaviour for the DOM(document ) methods to
work for an indefinite amount of time.
System crashes after running normally for an indefinite amount of time,
even with case of XML based on dtd containing 3 child dtds.
Would you please elaborate on this aspect as soon as you get a chance,
thanks,
Andrew
-----Original Message-----
From: www-dom-request@w3.org [mailto:www-dom-request@w3.org]On Behalf Of
Americo Albuquerque
Sent: Friday, June 01, 2001 5:52 AM
To: keshlam@us.ibm.com
Cc: www-dom@w3.org
Subject: Re: nullpointer
On Thu, 31 May 2001, "Joseph Kesselman" wrote:
>
>
> >x.setStart(document.getElementsByTagName("p")[0],0);
You have to check if element document.getElementsByTagName("p") exists or it
will crash when you try to get document.getElementsByTagName("p")[0] since
you can not get an array value from a null pointer.
> >x.insertNode(document.getElementsByTagName("div")[0]);
the same applies to document.getElementsByTagName("div")
Find the best deals on the web at AltaVista Shopping!
http://www.shopping.altavista.com
Received on Monday, 3 December 2001 18:39:19 UTC