Help Center > Foundation Help

SVXmlDocument

Encapsuleur autour d’un objet de document XML JavaScript. Il a les fonctions suivantes :

Fonction

Description

Arguments

getParseError

Renvoie l’erreur d’analyse syntaxique du document XML sous-jacent.

Aucun.

getDocumentElement

Renvoie un SVXmlNode représentant l’élément de document racine.

Aucun.

transformNode

Transforme le code XML du nœud en utilisant la feuille de style XSL envoyée comme argument.

xslDocument : SVXmlDocument chargé avec la feuille de style XSL.

setPreserveWhiteSpace

Expression booléenne indiquant si l’espace doit être conservé ou non.

preserve — true ou false.

loadXml

Charge le code XML dans le document XML sous-jacent.

xml : Chaîne XML à charger.

getXml

Renvoie la chaîne XML chargée actuellement.

Aucun.

selectSingleNode

Renvoie un SVXmlNode extrait en fonction du XPath défini, ou null si le chemin n’existe pas.

xpath : XPath utilisé pour extraire le nœud.

 

selectNodes

Renvoie une table de SVXmlNodes extraite en fonction de XPath défini, ou une table vide si aucun nœud n’existe dans le chemin défini.

xpath : XPath utilisé pour extraire les nœuds.

setProperty

Affecte à la propriété ayant le nom défini, la valeur spécifiée.

name : Nom de la propriété.

value : Valeur à associer au nom de la propriété.

importNode

Incorpore le nœud défini dans le SVXmlDocument en cours.

node : SVXmlNode à incorporer dans le document en cours.

deep : Expression booléenne indiquant si tous les nœuds descendant du nœud défini doivent être importés de manière récursive.