4D v16.3DOM EXPORT TO FILE |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D v16.3
DOM EXPORT TO FILE
DOM EXPORT TO FILE
Der Befehl DOM EXPORT TO FILE speichert einen XML Baum in eine Datei auf der Festplatte. In ElementRef übergeben Sie die Referenz auf das zu exportierende Root Element. In DateiPfad übergeben Sie den kompletten Zugriffspfad der Exportdatei. Ist die Datei noch nicht vorhanden, wird sie erstellt. Übergeben Sie nur den Dateinamen ohne Zugriffspfad, wird nach ihr gesucht oder die Datei neben der Strukturdatei angelegt. Übergeben Sie einen leeren String (""), erscheinen der Standard-Öffnen Dialog und der Dialog für neue Datei. In XML sind Zeilenumbrüche (CR) nicht signifikant, egal ob sie innerhalb oder zwischen XML Elementen liegen. XML verwendet intern standardmäßig Zeichen für Zeilenvorschub (LF) als Zeilentrenner. Bei Import- und Exportoperationen lassen sich Zeichen für Zeilenvorschub (LF) konvertieren. Der XML Parser ersetzt während einem Import CRLF Zeichen (standard Zeilenumbruch unter Windows) mit Zeichen für Zeilenvorschub (LF). Während dem Export werden Zeichen für Zeilenvorschub (LF) auf MacOS durch CR Zeichen ersetzt, unter Windows durch CRLF Zeichen. Wollen Sie Zeilenumbrüche (CR) beibehalten, müssen Sie sie in ein XML CDATA Element einbinden, so dass sie nicht vom XML Parser bearbeitet werden. Anstelle von CRLF Zeichen können Sie auch "<br/>" verwenden. Das sind explizite Zeilenumbrüche, die nicht vom Parser bearbeitet werden. Diese Anweisung speichert den Baum vElemRef in der Datei MyDoc.xml: DOM EXPORT TO FILE(vElemRef;"C:\\folder\MyDoc.xml") Bei korrekt ausgeführtem Befehl wird die Systemvariable OK auf 1 gesetzt, sonst auf 0 (Null) und ein Fehler wird zurückgegeben. Ein Fehler wird zurückgegeben, wenn:
Siehe auch
|
EIGENSCHAFTEN
Produkt: 4D GESCHICHTE
Erstellt: 4D 2004 ARTIKELVERWENDUNG
4D Programmiersprache ( 4D v16) |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||