Hey Leute ich will mich Python ein XML File einlesen und einen speziellen Knoten Manipulieren. Das klappt aber nicht so wie gewünscht.
Der Aufbau meiner XML Datei sieht folgendermaßen aus:
Ich würde z.b. nur der den Wert zwischen <group> ändern und hab es mal folgendermaßen probiert:
Das klappt aber nicht...nun wollte ich fragen ob des so überhaupt richtig ist bzw. ob es ne bessere Alternative gibt die Daten
zu manipulieren. Danke schonmal
Der Aufbau meiner XML Datei sieht folgendermaßen aus:
Code:
<Liste>
<Eintrag>
<name>Test</name>
<Info>
<user>root</user>
<group>root</group>
</Info>
<Info>
<user>Login</user>
<group>public</group>
</Info>
</Eintrag>
</Liste>
Ich würde z.b. nur der den Wert zwischen <group> ändern und hab es mal folgendermaßen probiert:
Code:
import xml.dom.minidom as dom
def loadXML( filename ):
tree = dom.parse( filename )
tagElements = tree.getElementsByTagName('group')
for e in tagElements:
for node in e.childNodes:
node.data = 'admin'
loadXML( 'login.xml' )
Das klappt aber nicht...nun wollte ich fragen ob des so überhaupt richtig ist bzw. ob es ne bessere Alternative gibt die Daten
zu manipulieren. Danke schonmal
