Hallo,
ich habe ein Projekt von einem Vorgänger übernommen und dort muss ich eine XML-Datei verarbeiten.
Die XML-Datei wird eingelesen über den Linq befehl und in einer Objectliste abgespeichert. Die einzelnen Objekte in der Liste besitzen jeweils Attribute, wie z.B. Name, Typ, ID.
Ich benötige nun die Information aus der XML-Datei wann ein Befehl zu Ende ist ( </BEFEHL> ) oder es würde mir auch helfen, wenn ich wüsste welche "Ebene" das jeweilige Element hätte (sprich Anzahl der Tabs sozusagen).
Die XML-Datei sieht ungefähr so aus:
Hoffentlich könnt ihr mir helfen.
Mit freundlichen Grüßen,
HexaDezimalC0D3
ich habe ein Projekt von einem Vorgänger übernommen und dort muss ich eine XML-Datei verarbeiten.
Die XML-Datei wird eingelesen über den Linq befehl und in einer Objectliste abgespeichert. Die einzelnen Objekte in der Liste besitzen jeweils Attribute, wie z.B. Name, Typ, ID.
Ich benötige nun die Information aus der XML-Datei wann ein Befehl zu Ende ist ( </BEFEHL> ) oder es würde mir auch helfen, wenn ich wüsste welche "Ebene" das jeweilige Element hätte (sprich Anzahl der Tabs sozusagen).
Die XML-Datei sieht ungefähr so aus:
Code:
<container name="Container" ID="1"> <container name="Untercontainer1" ID="2"> <Sfctrans name="Trans1" ID="2" ParentID="2" /> <Sfcstep name="Step1" ID="3" ParentID="2" /> <Sfctrans name="Trans2" ID="4" ParentID="2" /> </Sfccontainer> <Sfcand> <Sfcseq> <Sfccontainer name="ROP1" ID="3" ParentID="0"> <Sfctrans name="Trans" ID="4" ParentID="3" /> <Sfcstep name="Ventile" ID="5" ParentID="3" /> <Sfctrans name="Trans" ID="6" ParentID="3" /> </Sfccontainer> </Sfcseq> <Sfcseq> <Sfccontainer name="Wait" ID="8" ParentID="0"> <Sfctrans name="Trans" ID="9" ParentID="8" /> <Sfctimer name="warten" ID="10" ParentID="8" /> <Sfctrans name="Trans" ID="11" ParentID="8" /> </Sfccontainer> </Sfcseq> </Sfcand> </Sfccontainer>
Mit freundlichen Grüßen,
HexaDezimalC0D3
Comment