PDA

View Full Version : Problem mit XML-Into



ubas
26-01-09, 08:06
Hallo zusammen,

kämpfe mich gerade zum ersten Mal durch XML durch und hab da jetzt ein Problem. Das einlesen der ersten Zeilen war ganz easy bis ich auf folgendes Problem stieß. Was ich auch mache und probiere, ich bekomme aus dem unten aufgeführten XML-Ausschnitt den Wert "A18" nicht übernommen. Die Werte "AGT" und "cs" funktionieren wunderbar. Kann mir jemand erklären wie ich den Wert der hinter einem Attribut steht zu fassen kriege?





- <Address type="AGT">
- <Codes>
<Code type="cs">A18</Code>
</Codes>


DAddressDsB1 DS Qualified
D DIM(20)
D Code 3a
D Type 10a

DAddressDsB2 DS Qualified
D Address LikeDs(AddressDsB1)

xmlpath = 'path=CargoSoftFile/File/Addresses/Address ';
xml-into AddressDsB2 %XML(xmlfile : xmlpath +
'doc=file ' +
'case=any ' +
'allowmissing=yes ' +
'allowextra=yes ');

KM
26-01-09, 12:02
Hallo,

vielleicht hilft Dir dieser Link.

MC Press Online - RPG Has SAX Appeal! (http://www.mcpressonline.com/programming/rpg/rpg-has-sax-appeal.html)

Gruß,
KM

ubas
04-02-09, 13:53
Danke, das war wie immer sehr hilfreich.