SAX SET XML DECLARATION
SAX SET XML DECLARATION ( documento ; codificacion {; autonomo} )
| Parámetro | Tipo | Descripción | |
|---|---|---|---|
| documento | Time | → | Referencia del documento abierto | 
| codificacion | Text | → | Conjunto de caracteres del documento XML | 
| autonomo | Boolean | → | True = el documento es autónomo False (por defecto) = el documento no es autónomo | 
Descripción
El comando SAX SET XML DECLARATION inicializa el documento XML referenciado en documento utilizando la codificación especificada. Opcionalmente, puede definir el atributo autónomo.
- codificacion: indica el conjunto de caracteres utilizado en el documento. Por defecto (si no se llama al comando), se utiliza el conjunto de caracteres UTF-8 (Unicode comprimido).Nota: si pasa un conjunto de caracteres que no soporta los comandos XML de 4D, se utilizará UTF-8. Consulte Conjuntos de caracteres para ver la lista de conjuntos de caracteres soportados (sin embargo se recomienda UTF-8 en la mayoría de los casos).
- autonomo: indica si el documento es autonomo (True) o si depende, para su funcionamiento, de otros archivos o de recursos externos (False). Por defecto (si no se llama el comando o si el parámetro se omite), el documento no es autónomo.
Este comando debe llamarse una sola vez por documento y antes del primer comando de escritura XML en el documento; de lo contrario, se generará un mensaje de error.
Nota: puede especificar la indentación del documento gracias al comando XML SET OPTIONS antes de escribir cualquier cosa.
Este comando debe llamarse una sola vez por documento y antes del primer comando de escritura XML en el documento; de lo contrario, se generará un mensaje de error.
Ejemplo
El siguiente código:
 SAX SET XML DECLARATION($DocRef;"UTF-16";True)
... escribirá esta línea en el documento:
 
Ver también
Propiedades
| Número de comando | 858 | 
| Hilo seguro | ✓ |