S’applique à :
- Winshuttle Foundation
SVXmlNode
Guides de référence JavaScript
Encapsuleurs JavaScript
Encapsuleur autour d’un objet de nœud XML JavaScript. Il a les fonctions suivantes :
Fonction |
Description |
Arguments |
getValue |
Renvoie la valeur du nœud. |
Aucun. |
setValue |
Définit la valeur du nœud. |
value : valeur à définir. |
appendChild |
Ajoute le nœud défini à ce nœud comme dernier enfant du nœud. |
child : nœud à attacher. Ce nœud doit être détenu par le SVXmlDocument du nœud. Par conséquent, il peut être nécessaire d’appeler SVXmlDocument.importNode pour incorporer le nœud dans le SVXmlDocument en cours. |
getNodeType |
Renvoie le type du nœud. |
Aucun. |
getAttribute |
Renvoie la valeur de l’attribut avec le nom défini. |
name : Nom de l’attribut à extraire. |
setAttribute |
Affecte à l’attribut défini la valeur fournie. |
name : nom de l’attribut. value : valeur à définir. |
removeAttribute |
Supprimer l’attribut défini. |
name : nom de l’attribut. |
selectSingleNode |
Sélectionne le nœud à partir de ce nœud qui réside dans le XPath défini, ou null si le nœud 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.
|
getXPath |
Renvoie le XPath du nœud dans SVXmlDocument. |
Aucun. |
getTagName |
Renvoie le nom de balise du nœud. |
Aucun. |
getPreviousSibling |
Renvoie le SVXmlNode précédent ou null s’il n’existe pas de frères. |
Aucun. |
getParentNode |
Renvoie le SVXmlNode parent ou null s’il n’existe pas de parent. |
Aucun. |
getChildNodes |
Renvoie la table des SVXmlNodes enfants. |
Aucun. |
getAttributes |
Renvoie tous les attributs dans ce nœud. |
Aucun. |
cloneNode |
Crée une copie du nœud SVXmlNode et le renvoie. |
deep : Indique si tous les nœuds descendants du nœud doivent être copiés de manière récursive. |
insertBefore |
Insère un nouveau nœud avant un nœud donné dans la liste des enfants.
|
newNode : Nœud à insérer. beforeNode : nœud avant lequel le nœud défini doit être placé. |
getNodeName |
Renvoie le nom du nœud. |
Aucun. |
getFirstChild |
Renvoie le premier nœud SVXmlNode enfant. |
Aucun. |
getLastChild |
Retourne le dernier nœud SVXmlNode enfant. |
Aucun. |
getNextSibling |
Renvoie le nœud SVXmlNode frère suivant. |
Aucun. |
removeChild |
Supprime le nœud défini de la liste des enfants du nœud. |
node : nœud à supprimer. |