habe ein kleines Problem.
Habe ettliche XML-Dateien mit xml.dom.minidom verarbeitet.
ex.:
Code: Alles auswählen
dom = xml.minidom.parse(xmlFile)
def dokument(dom):
global value
for node in dom.childNodes:
inh = node.nodeName
if node.nodeType == node.TEXT_NODE:
value = node.nodeValue.strip()
dokument(node)
if node.nodeName.capitalize() == 'Warenempf':
warenempfaenger = value
print 'Hier ist ein Warenempfaenger!!!!!!!'
dokument(dom)
Code: Alles auswählen
xml.parsers.expat.ExpatError: not well-formed (invalid token):
eh nicht relevant sind zu entfernen? Habe viele Einträge gefunden in denen Ansättze sind, allerdings keiner der mir gerade weiterhilft..
Mein erster Ansatz wäre das öffnen der Datei und .replace zu nutzen, allerdings kenne ich keinen eleganten Weg...
Und die XML-Datei als Text-Datei zu behandeln ist auch nicht dir feine englische -.-
Hoffe das war so verständlich :/
Beste Grüße