🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: be.comp.programming
Article #9887

Re: java - xml - xerces

#9887
From: Roel
Date: Fri, 05 Apr 2002 20:30
24 lines
1798 bytes
On Fri, 05 Apr 2002 15:45:30 +0200, jo wrote:
> stel ik heb een xml file
> <root>
>   <node1>
>     <node2>
>       foobar
>     </node2>
>   </node1>
> </root>
> is het dan mogelijk om, nadat ik met Xerces een Document object van deze
> xml gemaakt heb rechtstreeks de waarde "foobar" op te vragen. zoiets in
> de aard van:
> String result = docObject.getNodeValue("root/node1/node2"); Het lukt me
> door het Document object "schil per schil" uit elkaar te halen.
> Maar als je laatste element 7 nodes diep zit is dit nogal onproductief.

Ik heb alleen met de c++ versie gewerkt, maar ik neem aan dat de API
hetzelfde is: je kan met getElementByTagName(<elementname>) alle
childnodes afzoeken, dus root.getElementByTagName("node2") geeft je node2,
vanwaar je dan weer meteen bij foobar kan.

hth & cheers,

roel
Technical Details
Message-ID: <pan.2002.04.05.22.30.56.320040.1333@stack.be>
Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!sn-xit-02!sn-xit-04!supernews.com!news.cs.utwente.nl!newsgate.cistron.nl!newscore.univie.ac.at!skynet.be!skynet.be!louie!not-for-mail
References: <ca767550.0204050545.59606afd@posting.google.com>

Show Full Headers
Complete Article Headers
X-Google-Language: DUTCH,ASCII-7-bit
X-Google-Thread: fcea4,e6c90349da306e8f
X-Google-Attributes: gidfcea4,public
X-Google-ArrivalTime: 2002-04-05 13:27:26 PST
Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!sn-xit-02!sn-xit-04!supernews.com!news.cs.utwente.nl!newsgate.cistron.nl!newscore.univie.ac.at!skynet.be!skynet.be!louie!not-for-mail
From: Roel <roel@stack.be>
Subject: Re: java - xml - xerces
Date: Fri, 05 Apr 2002 22:30:56 +0200
Newsgroups: be.comp.programming
Message-ID: <pan.2002.04.05.22.30.56.320040.1333@stack.be>
References: <ca767550.0204050545.59606afd@posting.google.com>
User-Agent: Pan/0.11.1 (Unix)
Mime-Version: 1.0
Content-Type: text/plain; charset=iso-8859-1
Content-Transfer-Encoding: 8bit
X-Comment-To: "jo" <jklaps@hotmail.com>
Lines: 24
Organization: -= Skynet Usenet Service =-
NNTP-Posting-Host: 217.136.103.210
X-Trace: 1018042040 reader0.news.skynet.be 8169 217.136.103.210
X-Complaints-To: abuse@skynet.be