Article View: nl.comp.programmeren
Article #313Re: [Java] XML vreemde error
From: Nitro
Date: Tue, 25 Jan 2005 16:56
Date: Tue, 25 Jan 2005 16:56
44 lines
2756 bytes
2756 bytes
On Tue, 25 Jan 2005 15:37:14 +0000, Passero wrote:
> Ik heb een programmatje geschreven om een XML bestand in te lezen en dan
> met die gegevens bewerkingen te doen. Vreemd genoeg krijg ik een error
> bij het initialiseren van de SAXParser maar het stoort de werking van
> mijn programma niet. Alles verloopt goed voor de rest. Toch zou ik graag
> de error weg krijgen maar weet niet hoe. Dit is de code:
>
> public MyClass(String bestand)
> {
> this.bestand = new File(bestand);
> methoden = new HashMap();
> try
> {
> SAXParserFactory factory = SAXParserFactory.newInstance();
> saxParser = factory.newSAXParser();
> saxParser.parse(bestand,this);
> }
> catch(Exception ex){ex.printStackTrace();}
> }
>
>
> Op deze lijn krijg ik de error: saxParser.parse(bestand,this);
> De error ziet er zo uit:
>
> java.lang.NullPointerException
>
> at org.apache.crimson.parser.Parser2.parseInternal(Parser2.java:658)
>
> at org.apache.crimson.parser.Parser2.parse(Parser2.java:333)
>
> at org.apache.crimson.parser.XMLReaderImpl.parse(XMLReaderImpl.java:448)
>
> at javax.xml.parsers.SAXParser.parse(SAXParser.java:345)
>
> at javax.xml.parsers.SAXParser.parse(SAXParser.java:223)
>
> at modules.MyClass.<init>(MyClass.java:31)
Dit is geen oplossing voor je probleem, maar misschien kan je eens naar
JDOM kijken. Ik gebruik dit, en dit gaat zeer vlot naar mijn mening.
Nitro
Technical Details
Message-ID:
<pan.2005.01.25.16.56.41.841672@skynet.be>Path:
arc1-ca.pugleaf.net!g2news1.google.com!news2.google.com!proxad.net!213.200.89.82.MISMATCH!tiscali!newsfeed1.ip.tiscali.net!border2.nntp.ams.giganews.com!nntp.giganews.com!news2.euro.net!syros.belnet.be!ikaria.belnet.be!news.belnet.be!not-for-mailReferences:
<KItJd.4567$YP.213090@phobos.telenet-ops.be>Show Full Headers
Complete Article Headers
X-Google-Thread: 107324,f090744eae924c1 X-Google-Thread: fcea4,f090744eae924c1 X-Google-Attributes: gid107324,gidfcea4,public X-Google-Language: DUTCH,ASCII-7-bit Path: arc1-ca.pugleaf.net!g2news1.google.com!news2.google.com!proxad.net!213.200.89.82.MISMATCH!tiscali!newsfeed1.ip.tiscali.net!border2.nntp.ams.giganews.com!nntp.giganews.com!news2.euro.net!syros.belnet.be!ikaria.belnet.be!news.belnet.be!not-for-mail From: Nitro <nitroglycerine@skynet.be> Newsgroups: nl.comp.programmeren,be.comp.programming Subject: Re: [Java] XML vreemde error Date: Tue, 25 Jan 2005 17:56:42 +0100 Organization: KULeuvenNet Lines: 45 Message-ID: <pan.2005.01.25.16.56.41.841672@skynet.be> References: <KItJd.4567$YP.213090@phobos.telenet-ops.be> NNTP-Posting-Host: seven.kulnet.kuleuven.ac.be Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 8bit X-Trace: ikaria.belnet.be 1106672199 11985 134.58.127.12 (25 Jan 2005 16:56:39 GMT) X-Complaints-To: abuse@belnet.be NNTP-Posting-Date: Tue, 25 Jan 2005 16:56:39 +0000 (UTC) User-Agent: Pan/0.14.2.91 (As She Crawled Across the Table (Debian GNU/Linux)) Cache-Post-Path: seven.kulnet.kuleuven.ac.be!unknown@bluebird.kotnet.org X-Cache: nntpcache 2.4.0b5 (see http://www.nntpcache.org/)