Dies ist die alte 4D Dokumentations-Website. Die neue und aktualisierte Dokumentation finden Sie unter developer.4d.com

Home

 
4D v20 R7
SAX SET XML DECLARATION

SAX SET XML DECLARATION 


 

SAX SET XML DECLARATION ( DokRef ; Codierung {; Standalone} ) 
Parameter Typ   Beschreibung
DokRef  DokRef in Referenz auf offenes Dokument
Codierung  String in Zeichensatz für XML Dokument
Standalone  Boolean in Wahr = Dokument ist eigenständig, Falsch (Standard) = Dokument ist nicht eigenständig

Der Befehl SAX SET XML DECLARATION initialisiert das XML Dokument mit der Referenz DokRef mit den Werten der Parameter Codierung und Standalone.

  • Codierung: Gibt den im Dokument verwendeten Zeichensatz an. Standardmäßig, d.h. wenn der Befehl nicht aufgerufen wird, wird der Zeichensatz UTF-8 verwendet.
    Hinweis: Übergeben Sie einen Zeichensatz, der nicht von 4D XML Befehlen unterstützt wird, wird UTF-8 verwendet. Weitere Informationen dazu finden Sie im Abschnitt Zeichensätze. In den meisten Fällen wird jedoch UTF-8 empfohlen.
  • Standalone: Gibt an, ob das Dokument eigenständig (True) ist oder andere Dateien bzw. externe Ressourcen benötigt (False). Standardmäßig, d.h. wenn der Befehl nicht aufgerufen oder dieser Parameter nicht gesetzt wird, ist das Dokument nicht eigenständig.

Hinweis: Sie können die Einrückung des Dokuments mit Hilfe des Befehls XML SET OPTIONS festlegen, bevor Sie etwas schreiben.

Dieser Befehl muss einmal pro Dokument und vor Setzen des ersten XML Befehls aufgerufen werden, sonst erscheint eine Fehlermeldung.

Der Code:

 SAX SET XML DECLARATION($DocRef;"UTF-16";True)

... schreibt im Dokument folgende Zeile:

<?xml version="1.0" encoding="UTF-16" standalone="yes"?>



Siehe auch 

SAX GET XML DOCUMENT VALUES

 
EIGENSCHAFTEN 

Produkt: 4D
Thema: XML SAX
Nummer: 858

Dieser Befehl kann in preemptive Prozessen laufen

 
SEITENINHALT 
 
GESCHICHTE 

Erstellt: 4D 2004
Umbenannt: 4D v12 (SAX SET XML OPTIONS)
Geändert: 4D v12

 
ARTIKELVERWENDUNG

4D Programmiersprache ( 4D v20 R7)