Article View: nl.comp.programmeren
Article #39xml in java
From: flor
Date: Thu, 23 Oct 2008 15:27
Date: Thu, 23 Oct 2008 15:27
42 lines
2734 bytes
2734 bytes
Hallo,
Ik ben aan een java applicatie aan het knoeien en zit nu vastοΏ½.
Ik probeer een xml document te parsen door gebruik te maken van sax.
Ik heb al verschillende dingen kunnen inlezen door gebruik te maken van
volgende code:
> if(firstPersonNode.getNodeType() == Node.ELEMENT_NODE){
>
> Element firstPersonElement = (Element)firstPersonNode;
>
> NodeList firstNameList = firstPersonElement.getElementsByTagName("FirstName");
> Element firstNameElement = (Element)firstNameList.item(0);
> NodeList textFNList = firstNameElement.getChildNodes();
> patient.firstName = ((Node)textFNList.item(0)).getNodeValue().trim();
> .......
Nu wil ik echter ook de lengte en het gewicht uitlezen:
> <Transaction>
> <Item>
> <ID Country="US" IDSystem="IdSys">11321</ID>
> <ItemType>
> <ID Country="US" IDSystem="Sys">70</ID>
> <Description Language="EN">Weight</Description>
> </ItemType>
> <ItemContent DataType="NM" Units="kg">75</ItemContent>
> </Item>
> <Item>
> <ID Country="US" IDSystem="IdSys">11321</ID>
> <ItemType>
> <ID Country="US" IDSystem="Sys">80</ID>
> <Description Language="EN">Height</Description>
> </ItemType>
> <ItemContent DataType="NM" Units="cm">180</ItemContent>
> </Item>
> </Transaction>
kan iemand me op weg helpen?
Gelieve ook in sax, zeker geen jdom want dat is veel te groot om mee op
te nemen in deze kleine, eenvoudige applicatie.
merci!
Technical Details
Message-ID:
<uJ0Mk.72416$IX7.41637@newsfe20.ams2>Path:
arc1-ca.pugleaf.net!g2news1.google.com!news4.google.com!feeder3.cambrium.nl!feeder6.cambrium.nl!feed.tweaknews.nl!feeder.news-service.com!feeder.news-service.com!69.16.177.246.MISMATCH!cyclone03.ams.highwinds-media.com!news.highwinds-media.com!npeersf02.ams.highwinds-media.com!newsfe20.ams2.POSTED!7564ea0f!not-for-mailShow Full Headers
Complete Article Headers
X-Google-Thread: 107324,ba9068bf692be634,start X-Google-Thread: fcea4,ba9068bf692be634,start X-Google-Attributes: gid107324,gidfcea4,domainid0,public,usenet X-Google-Language: DUTCH,ASCII Path: arc1-ca.pugleaf.net!g2news1.google.com!news4.google.com!feeder3.cambrium.nl!feeder6.cambrium.nl!feed.tweaknews.nl!feeder.news-service.com!feeder.news-service.com!69.16.177.246.MISMATCH!cyclone03.ams.highwinds-media.com!news.highwinds-media.com!npeersf02.ams.highwinds-media.com!newsfe20.ams2.POSTED!7564ea0f!not-for-mail From: flor <flor@nospam.invalid> User-Agent: Thunderbird 2.0.0.17 (Windows/20080914) MIME-Version: 1.0 Newsgroups: nl.comp.programmeren,be.comp.programming Subject: xml in java Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 8bit Lines: 43 Message-ID: <uJ0Mk.72416$IX7.41637@newsfe20.ams2> NNTP-Posting-Host: 84.193.229.218 X-Complaints-To: http://telenet.be/ X-Trace: newsfe20.ams2 1224775642 84.193.229.218 (Thu, 23 Oct 2008 15:27:22 UTC) NNTP-Posting-Date: Thu, 23 Oct 2008 15:27:22 UTC Organization: telenet.be Date: Thu, 23 Oct 2008 17:27:28 +0200