4D v20.1SAX SET XML DECLARATION |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D v20.1
SAX SET XML DECLARATION
|
SAX SET XML DECLARATION ( document ; encodage {; autonome} ) | ||||||||
Paramètre | Type | Description | ||||||
document | RefDoc |
![]() |
Référence du document ouvert | |||||
encodage | Chaîne |
![]() |
Jeu de caractères du document XML | |||||
autonome | Booléen |
![]() |
Vrai=le document est autonome, Faux (défaut)=le document n’est pas autonome | |||||
La commande SAX SET XML DECLARATION initialise le document XML référencé par document à l’aide de l'encodage défini. Vous pouvez également déterminer l’attribut autonome (standalone) de manière facultative.
Note : Vous pouvez définir l’indentation du document à l'aide de la commande XML SET OPTIONS avant de commencer votre saisie.
Cette commande doit être appelée une seule fois par document et avant la première commande d’écriture XML dans le document, sinon une erreur est générée.
Le code suivant :
SAX SET XML DECLARATION($RefDoc;"UTF-16";True)
... inscrira cette ligne dans le document :
<?xml version="1.0" encoding="UTF-16" standalone="yes"?>
Produit : 4D
Thème : XML SAX
Numéro :
858
Créé : 4D 2004
Renommé : 4D v12
Modifié : 4D v12
4D - Langage ( 4D v20)
4D - Langage ( 4D v20.1)