DOMDocument.CreateNSResolver

DOMDocument

CreateNSResolver

Disponible desde la versión 8.1.

Variante de sintaxis: Sobre la base del documento DOM

Sintaxis:

CreateNSResolver()

Descripción de la variante del método:

Se permite el uso de todos los espacios de nombres definidos en el documento. Si los prefijos de los espacios de nombres coinciden, se utiliza el espacio de nombres definido más temprano.

Variante de sintaxis: Sobre la base de un nodo DOM

Sintaxis:

CreateNSResolver(<ContextNode>)

Parámetros:

<ContextNode> (obligatorio)

Tipo: DOMAttribute, DOMDocument, DOMElement, DOMDocumentType, DOMNotation, DOMEntity, DOMDocumentFragment, DOMText, DOMComment, DOMCDATASection, DOMProcessingInstruction, DOMEntityReference, XPathNamespace.
Nodo del documento DOM que se utilizará como contexto para permitir espacios de nombres.

Descripción de la variante del método:

Se permiten espacios de nombres en el contexto de este nodo, es decir, se utilizan los espacios de nombres de este nodo y sus nodos padre para permitirlos.

Variante de sintaxis: Sobre la base de un Mapa

Sintaxis:

CreateNSResolver(<Map>)

Parámetros:

<Map> (obligatorio)

Tipo: Map.
La clave del mapa es el prefijo del espacio de nombres y el valor es el URI del espacio de nombres.

Descripción de la variante del método:

Crea un adaptador para permitir espacios de nombres sobre la base de un Mapa.

Variante de sintaxis: Sobre la base de un prefijo específico y un URI de espacio de nombres

Sintaxis:

CreateNSResolver(<Prefix>, <NamespaceURI>)

Parámetros:

<Prefix> (obligatorio)

Tipo: String.
Prefijo.

<NamespaceURI> (obligatorio)

Tipo: String.
URI del espacio de nombres.

Valor devuelto:

Tipo: DOMNamespaceResolver.

Descripción:

Crea un adaptador para permitir espacios de nombres.

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.