Autor Beitrag
Lukas1983
Hält's aus hier
Beiträge: 4



BeitragVerfasst: Do 30.07.09 22:56 
Hallo,

ich möchte eine Xml mit einer Schleife aufbauen so dass jede Knoten Elemente und wieder Knoten enthält:

ausblenden XML-Daten
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
<Knoten>
  <Element1/>
  <Knoten1>
         <Element2_1/>
         <Element2_2/>
    <Knoten2>
         <Element3/>
    <Knoten3/>
   </Knoten2>
  </Knoten1>
</Knoten>


Kann mir da jemand helfen? Ich glaube, das ist nicht so schwer aber ich kriege irgendwie nicht hin :-(
Meine Versuche haben bis jetzt nur eine flache Struktur ergeben, so dass alle elemente an dem obersten Knotem hängen.

Danke
Gruß
Lukas

Moderiert von user profile iconChristian S.: XML-Tags hinzugefügt
Moderiert von user profile iconChristian S.: Topic aus C# - Die Sprache verschoben am Do 30.07.2009 um 23:10
jaenicke
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 19325
Erhaltene Danke: 1749

W11 x64 (Chrome, Edge)
Delphi 12 Pro, C# (VS 2022), JS/HTML, Java (NB), PHP, Lazarus
BeitragVerfasst: Do 30.07.09 23:23 
Grundsätzlich müsstest du vermutlich den neuen Knoten zwischenspeichern und die neuen Knoten dann darin einklinken.

Wie sieht denn dein Code im Moment aus? Ich habe das in C# noch nie gemacht, deshalb weiß ich nicht direkt wie das geht.
PerryRhodan
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 34


C# (VS 2005 + 2008), .NET 2.0 + 3.5 (inkl. WPF, WCF)
BeitragVerfasst: Fr 31.07.09 00:12 
Hallo ihr beiden,

Stichwort: Rekursion...

Wobei sich mir der Sinn der Übung nicht ganz erschließt.

Besser wäre es vielleicht das Problem nicht so abstrakt zu beschreiben und zu sagen was man nun eigentlich in XML abbilden möchte. Dann kann auch konkret geholfen werden.

Grüße
PerryRhodan

_________________
C# im IRC: QuakeNet, Channel: #dotNet.de