Einzelnen Beitrag anzeigen

Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
43.225 Beiträge
 
Delphi 12 Athens
 
#6

Re: XML Problem beim Einlesen

  Alt 4. Okt 2009, 12:58
MSXML ist da etwas eigen.

Die Option doNodeAutoIndent sorgt erstmal für das AutoIdent (Zeilenumbruch+Einrückung),
aber nur für neu erstellte Nodes (möchte man das nachträglich ändern, dann muß man praktisch das ganze Dokument neu aufbauen ... gibt hierzu aber schon ein/zwei Threads)

Also in deinem Fall dürfte es reichen, wenn du einfach im OI bei Options dieses noch mit einträgst.
(Diese Option ist zur Speicherersparnis dort standardmäßig deaktiviert)

Options des TXMLDocument (z.B. im OI)
[doNodeAutoCreate,doNodeAutoIndent,doAttrNull,doAut oPrefix,doNamespaceDecl]
Garbage Collector ... Delphianer erzeugen keinen Müll, also brauchen sie auch keinen Müllsucher.
my Delphi wish list : BugReports/FeatureRequests
  Mit Zitat antworten Zitat