(gelöst)Xml Parsing, mehrere gleiche Tags
Verfasst: Mittwoch 9. August 2006, 09:45
Hallo,
Ich bin gerade daran einen XML Parser zu Basteln.
Die erste Zeile gibt es mehrmals im xml --> mit anderem Value z.B. SoftwarePlatform
Mein Problem:
Wie kann ich jede dieser Zeilen einzeln ansteuern.
Ich habs bisjetzt so Probiert:
Alle Parsen und dann in ein Dict schreiben, in meinem Dict ist dann aber nur der letzte Value drin.
Habs jetzt selbst herausgefunden
Freundliche Grüsse
Reto
Ich bin gerade daran einen XML Parser zu Basteln.
Die erste Zeile gibt es mehrmals im xml --> mit anderem Value z.B. SoftwarePlatform
Code: Alles auswählen
<rdf:Description rdf:ID="HardwarePlatform">
<prf:BitsPerPixel>16</prf:BitsPerPixel>
<prf:ColorCapable>Yes</prf:ColorCapable>
<prf:ScreenSize>208x320</prf:ScreenSize>
<prf:ImageCapable>Yes</prf:ImageCapable>
- <prf:InputCharSet>
- <rdf:Bag>
<rdf:li>ISO-8859-1</rdf:li>
Wie kann ich jede dieser Zeilen einzeln ansteuern.
Ich habs bisjetzt so Probiert:
Code: Alles auswählen
for descriptionDom in dom.getElementsByTagName('rdf:Description'):
getDescription = descriptionDom.getAttribute('rdf:ID')
print getDescription
descriptionDict = ()
descriptionDict = getDescription
Alle Parsen und dann in ein Dict schreiben, in meinem Dict ist dann aber nur der letzte Value drin.
Habs jetzt selbst herausgefunden
Freundliche Grüsse
Reto