Wie kriege ich den XMLWriter dazu für jedes Element eine neue Zeile zu erstellen?
Hab in MSDN nachgeschaut und demnach NewLineOnAttributes auf True gesetzt, aber das ändert nichts.
hallo onlinegurke,
wenn du für Formatting-Property des XMLTextWriters "Formatting.Indented" angibst sollte deine Ausgabe entsprechend für jedes umschliessende Element eine neue Zeile bekommen und somit für das Auge lesbarer sein.
-yellow
Selbst ein Weg von tausend Meilen beginnt mit einem Schritt (chinesisches Sprichwort).
Mein Blog: Yellow's Blog auf sqlgut.de
Bei den XmlWriterSettings gibts auch nen Indent-Property.
Das
XmlWriterSettings sett
sett.Indent = True;
sett.OmitXmlDeclaration = True;
sett.CheckCharacters = True;
sett.NewLineOnAttributes = True;
Ich Depp hab dem XmlWriter ja auch nicht die Settings zugewiesen, kein Wunder das das nicht funktioniert...