1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33
| Objet Document
createElement(tagName)
La méthode createElement crée un élément à partir du nom de balise (tagname) spécifié en argument.
Lorsqu'il s'agit d'un document Xml, la casse, c'est-à-dire la différence entre majuscules et minuscules, doit être respectée.
Exemple :
<%@Language="JScript"%>
<%
var xDoc=new ActiveXObject("Microsoft.XMLDOM");
var racine=xDoc.createElement("films");
xDoc.appendChild(racine);
var enfant=xDoc.createElement("film");
enfant.setAttribute("annee","2000");
racine.appendChild(enfant);
enfant.appendChild(xDoc.createElement("titre"));
enfant.appendChild(xDoc.createElement("acteur"));
enfant.appendChild(xDoc.createElement("realisateur"));
enfant.childNodes(0).text="Gladiator";
enfant.childNodes(1).text="Russell Crowe";
enfant.childNodes(2).text="Ridley Scott";
Response.Write ("<?xml version='1.0'?>");
Response.Write (racine.xml)
%>
Objet Node
appendChild(newChild)
La méthode appendChild ajoute un noeud enfant, spécifié par l'argument newchild, à la fin de la collection des enfants du noeud spécifié. La méthode retourne le noeud ajouté.
insertBefore(newChild, refChild)
La méthode insertBefore insère un nouveau noeud, newChild, avant un noeud existant, refChild. Si newChild est un objet DocumentFragment, tous ses noeuds enfants sont insérés dans le même ordre. La méthode retourne le noeud inséré.
Objet IXMLNode (Extension Microsoft)
createNode(type, name, namespace) |
Partager