Saltar al contenido principal
Versión: 20 R7 BETA

DOM SET XML DECLARATION

DOM SET XML DECLARATION ( elementRef ; codificacion {; autonomo {; indentacion}} )

ParámetroTipoDescripción
elementRefTextReferencia del elemento XML
codificacionTextConjunto de caracteres del documento XML
autonomoBooleanTrue = el documento es autónomo False (por defecto) = el documento no es autónomo
indentacionBoolean** Obsoleto no utilizar **

Descripción

El comando DOM SET XML DECLARATION permite definir diferentes opciones que útiles en la creación del árbol XML designado por elementRef. Estas opciones hacen referencia a la codificación y a la propiedad autónoma del árbol:

  • 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 árbol es autónomo (True) o si necesita otros archivos o recursos externos para su funcionamiento (False). Por defecto (si el comando no se llama o si se omite el parámetro), el árbol no es autónomo. Nota de compatibilidad: El parámetro indentacion se conserva por razones de compatibilidad con las versiones anteriores de 4D pero su uso no se recomienda en 4D v12. De ahora en adelante, para especificar la indentación del documento, se recomienda utilizar el comando XML SET OPTIONS.

Ejemplo

El siguiente ejemplo define la codificación a utilizar y la opción autónomo del elemento elementRef:

 DOM SET XML DECLARATION(elementRef;"UTF-16";True)

Ver también

DOM Create XML Ref
XML SET OPTIONS