SVXmlDocument

Contenedor alrededor de un objeto de documento XML de JavaScript. Tiene las siguientes funciones:

Función

Descripción

Argumentos

getParseError

Devuelve el error de análisis del documento XML subyacente.

Ninguna.

getDocumentElement

Devuelve un SVXmlNode que representa el elemento del documento raíz.

Ninguna.

transformNode

Transforma el XML de este nodo utilizando la hoja de estilo XSL pasada como argumento.

xslDocument: un SVXmlDocument cargado con la hoja de estilo XSL.

setPreserveWhiteSpace

Expresión booleana que indica si hay que mantener el espacio en blanco o no.

preserve: true o false.

loadXml

Carga el XML proporcionado en el documento XML subyacente.

xml: Es la cadena XML que se va a cargar.

getXml

Devuelve la cadena XML cargada actualmente.

Ninguna.

selectSingleNode

Devuelve un SVXmlNode recuperado basado en el XPath proporcionado o no devuelve nada si la ruta no existe.

xpath: Valor XPath que se usa para recuperar el nodo.

 

selectNodes

Devuelve una matriz de SVXmlNodes recuperados basados en el valor XPath proporcionado, o devuelve una matriz vacía si no existen nodos en la ruta proporcionada.

xpath: Valor XPath que se usa para recuperar los nodos.

setProperty

Establece la propiedad con el nombre proporcionado en el valor indicado.

name: Nombre de la propiedad.

value: Valor para asociar con el nombre de la propiedad.

importNode

Incorpora el nodo proporcionado en el SVXmlDocument actual.

node: SVXmlNode para incorporar al documento actual.

deep: Expresión booleana que indica si importar o no, de forma recursiva, todos los nodos que desciendan del nodo proporcionado.