Hallo,
ich bin neu hier und möchte gern ein (möglicherweise exotisches) XML-Format auslesen. Hier ein Beispiel:
Code
<node TEXT="." STYLE_REF="klein und grau" ID="ID_1217584417" CREATED="1387028331798" MODIFIED="1387028332869">
<node TEXT="Peter Ustinoff" ID="ID_494195331" CREATED="1387028334201" MODIFIED="1414305142359">
<font BOLD="true"/>
<attribute NAME="user" VALUE="Peter"/>
<attribute NAME="email" VALUE="Peter.Ustinoff@web.de"/>
<attribute NAME="id" VALUE="2" OBJECT="org.freeplane.features.format.FormattedNumber|2"/>
<node TEXT="name" STYLE_REF="klein und grau" ID="ID_1756143159" CREATED="1392357156281" MODIFIED="1392357158828">
<node TEXT="Peter" ID="ID_333282772" CREATED="1392357150937" MODIFIED="1392357154750"/>
</node>
<node TEXT="groups" STYLE_REF="klein und grau" ID="ID_766328098" CREATED="1388062653953" MODIFIED="1388062657281">
<node TEXT="=ID_1886118684.text" ID="ID_742692108" CREATED="1389266015850" MODIFIED="1396642825406">
<node TEXT="=ID_372548370.text" ID="ID_636264784" CREATED="1389266015850" MODIFIED="1396642826093">
<node TEXT="=ID_97377561.text" ID="ID_170002548" CREATED="1389265794517" MODIFIED="1396642827296">
<node TEXT="=ID_1199786057.text" ID="ID_242435431" CREATED="1392919721343" MODIFIED="1395923436593">
<font BOLD="true"/>
</node>
</node>
</node>
</node>
</node>
<node TEXT="eMail" STYLE_REF="klein und grau" ID="ID_505046640" CREATED="1392820144656" MODIFIED="1392820147109">
<node TEXT="Peter.Ustinoff@web.de" ID="ID_1030288757" CREATED="1392820147109" MODIFIED="1392820159265"/>
</node>
</node>
</node>
Alles anzeigen
Ich würde gern die Attribute "user", "email" und "id" in den Zeilen 4, 5 und 6 auslesen und damit Variablen belegen. Auch würde mich interessieren, wie ich an die Attribute innerhalb der "node" Tags herankommen kann (z.B. "TEXT", "CREATED" oder "ID"). Leider habe ich noch nicht herausgefunden, wie man so etwas programmtechnisch mit Hilfe z.B. von _XMLDOMWrapper.au3 (siehe Post von crdy oder chip) hinbekommt. Die im Post verwendete Struktur scheint ganz anders auszulesen zu sein.
Wäre schön, wenn mir jemand helfen könnte.
Danke.
nnako