AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Programmieren allgemein XML Delphi MSXML speichert mit tabs statt mit XMLDocument.NodeIndentStr

MSXML speichert mit tabs statt mit XMLDocument.NodeIndentStr

Offene Frage von "hbProgit"
Ein Thema von hbProgit · begonnen am 13. Sep 2005 · letzter Beitrag vom 14. Sep 2005
 
hbProgit

Registriert seit: 13. Sep 2005
3 Beiträge
 
#1

MSXML speichert mit tabs statt mit XMLDocument.NodeIndentStr

  Alt 13. Sep 2005, 20:06
Hallo Leute,

bitte Nachsicht: habe noch nicht viel mit XML gemacht ...
Umgebung: D6Pro Update pack2 auf W2KSP4

Das Problem ist folgendes: beim Speichern wird das XML-Dokument immer mit einer TAB-Einrückung formatiert. Es soll aber immer mit 3 Leerzeichen eingerückt werden.

Es wird SaveToFile()zum SPeichern verwendet.

Ich habe im Archiv auch schon dieses gefunden:
======
XMLnode.AppendChild(XMLdoc.CreateTextNode(#13#10#0 9#09));
=======

und:
======
XMLDocument.Options := XMLDocument.Options + [doNodeAutoIndent];
..
Du hast überlesen, dass es um MS-XML 4 geht. Und da gibt´s das nicht.
======
Na ja: die Eigenschaft NodeIndentStr kann sowohl im ObjektInspektor als auch im Source gesetzt werden.
"Und da gibt´s das nicht" scheint wohl richtig zu sein, da auch das Setzen von doNodeAutoIndent:=false keinerlei Wirkung zu zeigen.
Ist es einfacher, OpenXML zu verwenden? Welche Unterschiede - im Wesentlichen - gibt es da?

Das grundlegende Problem mit OpenXML ist, dass ich die Unit "oxmldom" nicht habe

Bin für alle Tips dankbar - besonders die, die helfen

Gruß
Helmut
  Mit Zitat antworten Zitat
 

Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche
Ansicht

Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 12:55 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz