Zitat von
mischerr:
Das einzige, was ich bislang dazu gefunden hab, war das manuelle einfügen von eigenen Texten über "createTextNode(#13#10#09)", was aber auch noch nicht ganz das ist, was ich unter einer sauberen Einrückung verstehe um den
XML-Code menschlich "lesbarer" zu machen.
So hab ich´s aber auch gemacht. Und wenn du mal per Hand geschriebene XMLs im Parser "auseinander nimmst", dann melden dir die Zeilenumbrüche auch als Textknoten. Der Lösungsweg stimmt also schon mal.
Diese
XML-Komponente von Delphi (6 und aufwärts) kennt, wie ich im
DF mal gelesen habe, eine "Indent"-Option, die der MS-
XML-Parser AFAIK nicht hat.
(Mir fällt gerade auf, dass AFAIR (as far as I remember) auch ´ne schöne AKü ist) Oder ich habe sie noch nicht gefunden. Aber wie gesagt, ich habe bisher nur in einem einzigen Projekt mit Einrückung gearbeitet. Und das war nach dem auch von dir genannten Prinzip.
/me findet es nicht toll, dass [size=5]kleine Schrift[/size] nicht mehr geht.