DOMDocument.CreateAttribute

DOMDocument

CreateAttribute

Disponible desde la versión 8.1.

Variante de sintaxis: Por nombre

Sintaxis:

CreateAttribute(<Nombre>)

Parámetros:

<Nombre> (obligatorio)

Tipo: String.
Nombre del atributo creado.

Descripción de la variante del método:

Razones de llamada de excepción:

  • El nombre del atributo contiene caracteres no válidos para el estándar XML.

Variante de sintaxis: Por nombre local y URI de espacio de nombres

Sintaxis:

CreateAttribute(<URIdeEspacioDeNombres>, <NombreCalificado>)

Parámetros:

<URIdeEspacioDeNombres> (obligatorio)

Tipo: String.
URI de espacio de nombres.

<NombreCalificado> (obligatorio)

Tipo: String.
Nombre calificado de un atributo.

Descripción de la variante del método:

Tabla de valores de las propiedades del atributo:
DOMDocument.NodeName – por el valor del parámetro <NombreCalificado>;
DOMDocument.NamespaceURI – por el valor del parámetro <URIdeEspacioDeNombres>;
DOMDocument.Prefix – prefijo del parámetro <NombreCalificado> o una cadena vacía, si no hay prefijo; DOMDocument.LocalName – nombre local del parámetro <NombreCalificado>;
TagName – por el valor del parámetro <NombreCalificado>;
DOMDocument.NodeValue – cadena vacía.
Razones de llamada de excepción:

  • El nombre calificado contiene caracteres no válidos para el estándar XML de este documento;
  • El nombre calificado contiene un prefijo no válido para este valor de URI de espacio de nombres.

Valor devuelto:

Tipo: DOMAttribute.
El nombre del nodo (nodeName) se establece en el nombre. El nombre local (localName), prefijo (prefix) y URI de espacio de nombres (namespaceURI) no se establecen.
Tampoco se establece el valor del atributo.

Descripción:

Crea un nuevo atributo XML de nodo DOM.

Disponibilidad:

Servidor, cliente grueso, conexión externa, aplicación móvil (servidor), servidor independiente móvil.

Disponible desde:

Disponible desde la versión 8.1.