Article View: be.comp.programming
Article #9887Re: java - xml - xerces
From: Roel
Date: Fri, 05 Apr 2002 20:30
Date: Fri, 05 Apr 2002 20:30
24 lines
1798 bytes
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-mailReferences:
<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