Hallo zusammen,
ich möchte gerne eine verschachteltes XML-File einlesen. Das sieht wie folgt aus:
Das Ziel ist eine Command-Line-Applikation, die mir das XML-File in ein bestimmtes Ausgabeformat (xml-style) umformatiert. Dazu benötige ich für jede Job-ID (im Beispiel "SatJob") die enthaltenen Safeset-Eigenschaften (hier im Beispiel sind es 4 Safesets, können aber auch mehrere bzw. weniger sein)
Wie kann ich das XML-File parsen, sodass mir die entsprechenden Werte als Variable zur Verfügung stehen?
Viele Grüße
ich möchte gerne eine verschachteltes XML-File einlesen. Das sieht wie folgt aus:
XML-Quellcode
- <tCloud>
- <customer id="1234567">
- <agent id="AGENT-COMPUTER1 - Windows (64 bit) - Windows 8.1 x64">
- <job id="SatJob">
- <safeset id="1">
- <last_backup>07.02.2015 13:01:33</last_backup>
- <encryption>true</encryption>
- <replication>true</replication>
- <used_storage>4,45 GB</used_storage>
- </safeset>
- <safeset id="2">
- <last_backup>08.02.2015 14:01:33</last_backup>
- <encryption>true</encryption>
- <replication>true</replication>
- <used_storage>5,45 GB</used_storage>
- </safeset>
- <safeset id="3">
- <last_backup>09.02.2015 15:01:33</last_backup>
- <encryption>true</encryption>
- <replication>true</replication>
- <used_storage>6,45 GB</used_storage>
- </safeset>
- <safeset id="4">
- <last_backup>10.02.2015 16:01:33</last_backup>
- <encryption>true</encryption>
- <replication>true</replication>
- <used_storage>7,45 GB</used_storage>
- </safeset>
- </job>
- </agent>
- </customer>
- </tCloud>
Das Ziel ist eine Command-Line-Applikation, die mir das XML-File in ein bestimmtes Ausgabeformat (xml-style) umformatiert. Dazu benötige ich für jede Job-ID (im Beispiel "SatJob") die enthaltenen Safeset-Eigenschaften (hier im Beispiel sind es 4 Safesets, können aber auch mehrere bzw. weniger sein)
Wie kann ich das XML-File parsen, sodass mir die entsprechenden Werte als Variable zur Verfügung stehen?
Viele Grüße