ich bin aktuell dabei einen Prozess für unser Belegwesen zu erstellen.
Dazu wird ein SOAP Webservice abgefragt, der aus dem ERP-System eine Liste mit Belegen ausgibt. Dies habe ich mit einem Powershell-Skript gelöst, welches die Daten in eine XML-Datei
schreibt.
Nun meine Frage: Diese XML ist wie folgt aufgebaut -
<S:Envelope>
<S:Body>
<ns2:get_liste_belege_response>
<beleg_seite_rectype>
<belege_tab>
<beleg_rectype>
value1
value2
...
<positionen>
<position_rectype>
value1
value2
...
die Anzahl von beleg_rectype und innerhalb der beleg_rectype die position_rectype können unterschiedlich groß sein (also dynamisch). Wie kann ich realisieren, dass alle Zeilen ausgelesen werden können. Zum Test würde ich das Ganze erstmal in einen Textfile schreiben, später werden die Daten in eine SQLServer-DB geschrieben.
Ich benötige Hilfe bei der Umsetzung. Die XML-Datei stelle ich Ihnen im Anhang zur Verfügung.