XML

  • Hallo zusammen,

    ich habe eine XML-Datei mit folgender Struktur:

    Auszug aus XML-Datei


    <?xml version="1.0" ?>
    <dude version="3.6">
    <Device>
    <sys-type>xx</sys-type>
    <sys-id>xxxxxxx</sys-id>
    <sys-name>xxxxxx</sys-name>
    <addresses>xxx.xxx.xxx.xxx</addresses>
    <macs>xx:xx:xx:xx:xx:xx</macs>
    <typeID>xxxxx</typeID>
    <snmpProfileID>xxxxx</snmpProfileID>
    </Device>
    <Device>
    <sys-type>xx</sys-type>
    <sys-id>xxxxxx</sys-id>
    <sys-name>xxxxxx</sys-name>
    <addresses>xxx.xxx.xxx.xxx</addresses>
    <dnsNames>xxxxx</dnsNames>
    <macs>xx:xx:xx:xx:xx:xx</macs>
    <typeID>xxxxx</typeID>
    </Device>
    </dude>

    Und zwar möchte ich mir die Devices nehmen und in eine Exceltabelle schreiben "sys-name" in die erste Zeile, "addresses" in die zweite Zeile und "macs" in die dritte Zeile, dann zum nächsten Device. Da es auch andere Elemente (ich glaube, das heißt so) wie Device gibt, muss ich natürlich auch irgendwo aufhören bzw. anfangen.

    Ich habe mir schon dieses Thema angeschaut: [ offen ] Kann AutoIt XML ???
    Dort geht es um UDFs, die von jemandem zur XML-Verarbeitung erstellt wurden: http://my-autoit.googlecode.com/files/_XMLDomWrapper.au3

    Nachdem ich mich sehr lange mit Wikipedia-Artikeln zum Thema XML beschäftigt habe, konnte ich trotzdem noch nicht zur vollen Erleuchtung gelangen :S

    Hoffentlich kann jemand ein klein wenig Licht ins Dunkle bringen :)

    LG FKFK