flor
2008-10-23 15:27:28 UTC
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
Gelieve ook in sax, zeker geen jdom want dat is veel te groot om mee op
te nemen in deze kleine, eenvoudige applicatie.
merci!
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
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();
.......
<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?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();
.......
<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>
Gelieve ook in sax, zeker geen jdom want dat is veel te groot om mee op
te nemen in deze kleine, eenvoudige applicatie.
merci!