DOM SET XML ATTRIBUTE

4D - Documentation   Français   English   German   Español   4D v11 SQL, Comandos por temas   4D v11 SQL, Lista alfabética de comandos   4D v11 SQL, Constantes por temas   Regresar   Anterior   Siguiente

versión 11 (Modificado)


DOM SET XML ATTRIBUTE (refElement; nomAtrib; valorAtrib{; nomAtrib2; valorAtrib2; ...; nomAtribN; valorAtribN})

ParámetroTipoDescripción
refElementCadenaReferencia del elemento XML
nomAtribCadenaAtributo a definir
valorAtribCadena | ValorNuevo valor del atributo

Descripción

El comando DOM SET XML ATTRIBUTE permite añadir uno o varios atributos al elemento XML cuya referencia se pasa en el parámetro refElement. También permite definir el valor de cada atributo definido.

Pase en los parámetros nomAtrib y valorAtrib respectivamente el atributo a escribir y su valor (en forma de variables, campos, o valores literales). Puede pasar tantos atributos/valores como quiera.

El parámetro valorAtrib puede ser de tipo texto o de otro tipo (Booleano, entero, real, fecha u hora). Si pasa un valor de un tipo diferente a texto, 4D se encarga de su conversión a texto, de acuerdo a los siguientes principios:

TipoEjemplo de valor convertido
Booleano"true" o "false" (no traducido)
Entero"123456"
Real"12.34" (el separador decimal siempre es ".")
Fecha"2006-12-04T00:00:00Z" (estándar RFC 3339)
Hora"5233" (Número de segundos)

Ejemplo

En la siguiente fuente XML:

<Book>
   <Title>El mejor vendedor</Title>
</Book>

Si se ejecuta el código siguiente:

   vAtrNom:="Font"
   vAtrVal:="Verdana"
   DOM SET XML ATTRIBUTE(vRefElem;vAtrNom;vAtrVal) 

Obtenemos:

<Book>
   <Title Font=Verdana>El mejor vendedor</Title>
</Book>

Ver también

DOM GET XML ATTRIBUTE BY INDEX, DOM GET XML ATTRIBUTE BY NAME.

Variables y conjuntos sistema

Si el comando se ejecuta correctamente, la variable sistema OK toma el valor 1. Si no, toma el valor 0 y se genera un error.


4D - Documentation   Français   English   German   Español   4D v11 SQL, Comandos por temas   4D v11 SQL, Lista alfabética de comandos   4D v11 SQL, Constantes por temas   Regresar   Anterior   Siguiente