Autor Beitrag
MBreuer2
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 21



BeitragVerfasst: Do 01.08.13 08:24 
Hallo,

ich möchte gern eine xml Struktur die gelesen wurde zusammenführen
z.B.
ausblenden XML-Daten
1:
2:
3:
4:
5:
6:
7:
<A>
  <B/>
</A>

<A>
  <C/>
</A>

soll hinterher folgendes werden damit ich wenn ich die Subelemente von A auslesen möchte
nach dem ersten Finden von A nicht weiter über die xml Struktur iterieren muss.
ausblenden XML-Daten
1:
2:
3:
4:
<A>
  <B/>
  <C/>
</A>

für Hilfe oder Vorschläge bin ich dankbar.

Moderiert von user profile iconTh69: XML-Tags hinzugefügt
FinnO
ontopic starontopic starontopic starontopic starontopic starontopic starofftopic starofftopic star
Beiträge: 1331
Erhaltene Danke: 123

Mac OSX, Arch
TypeScript (Webstorm), Kotlin, Clojure (IDEA), Golang (VSCode)
BeitragVerfasst: Do 01.08.13 10:46 
Willst du's richtig dreckig?

lösche einfach </A><A> aus dem Quelltext. Das funktioniert natürlich nur, wenn da keine Elemente zwischen stehen. Falls doch, wirst du wohl um ein einlesen und wieder abspeichern nicht herumkommen.
MBreuer2 Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 21



BeitragVerfasst: Do 01.08.13 10:51 
Danke
-aber es steht etwas dazwischen und ich will es auch nicht dreckig
Ralf Jansen
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 4700
Erhaltene Danke: 991


VS2010 Pro, VS2012 Pro, VS2013 Pro, VS2015 Pro, Delphi 7 Pro
BeitragVerfasst: Do 01.08.13 10:54 
Was sind den in dieser Anwendung momentan die Waffen deiner Wahl bezüglich XML? Dann kann man etwas aus diesem Bereich vorschlagen.

XMlSerialiser, Linq2XML, XMLReader/XMLWriter, irgendein 3th Party Zeug oder oder oder?
MBreuer2 Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 21



BeitragVerfasst: Do 01.08.13 13:08 
Danke der Nachfrage,
ich verwende XMLReader