ich weiss es gibt schon sehr viel Infos über XML und Python,
nur find ich nix, was meinen Vorstellungen entsrpicht...
Vielleicht hat ja einer von euch noch nen Link oder ein Beispiel für mich...
XML-file:
Code: Alles auswählen
<environment>
<Informations>
<Name>bla</Name>
<Version>blub</Version>
<Date>date</Date>
</Informations>
[color=red]<Variables>
<Var>
<Name>RestartMode</Name>
<Value>Only necessary</Value>
</Var>
<Var>
<Name>Languages_Order</Name>
<Value>German</Value>
<Options>;English;</Options>
</Var>
<Var>
<Name>Path_Test</Name>
<Value>T:\Testing\t</Value>
</Var>
</Variables>[/color]
<Tests>
<UserManagement>
<Case>
<Name>01_Show_Existing_Users</Name>
<Selected>True</Selected>
<Params></Params>
<Comments>this is my comments</Comments>
</Case>
</UserManagement>
</Tests>
</environment>
Code: Alles auswählen
RestartMode
Languages_Order
Ich habe natürlich schon so manches rausgefunden und verwende nun Elementtree.
Hier mein Code:
Code: Alles auswählen
from xml.dom.minidom import*
from elementtree import ElementTree as et
files = file("C:\Python25\Test.xml", "r")
etree = et.parse(files)
files.close()
root_tag = etree.getroot()
files_tag = root_tag.find("Variables")
if files_tag:
for file_tag in files_tag.findall("Var"):
print file_tag.get("Name")
print " " + (file_tag.text or "")
Code: Alles auswählen
None
None