Thema: Delphi XML "Stil"

Einzelnen Beitrag anzeigen

WorstNightmare

Registriert seit: 6. Okt 2008
159 Beiträge
 
RAD-Studio 2010 Arc
 
#4

Re: XML "Stil"

  Alt 18. Nov 2008, 19:09
So, ich habe es jetzt anders gelöst

Delphi-Quellcode:
      XML.XML.Text := FormatXMLData(XML.XML.Text);
      XML.Active := True; // Wurde deaktiviert, wieder aktivieren
Jetzt ist die Einrückung schonmal perfekt, genau so wie ich es will.

Leider habe ich noch ein Problem: Alle Sonderzeichen wie z.B. <, > und " müssen durch z.B. &lt;, &gt; und &quot; ersetzt werden. Das ist kein Problem, bevor ich den Knoten dann anlege StringReplace ich einfach den Wert. Das klappt ja auch, nur scheint der XML-Parser alle & nochmal durch &amp; zu ersetzen, sodass sowas wie &amp;lt; entsteht, was natürlich unverwertbar ist. Es werden komischerweise nur & behandelt, nicht die anderen Zeichen.
Kann man das irgendwie abschalten / die anderen auch automatisch umstellen lassen?

Ich hoffe das ist mein letztes Problem XMLs betreffend und es wäre nett wenn ihr mir noch einmal helft!
  Mit Zitat antworten Zitat