Tutoriaux XML
Sections
Choisissez une section :Articles
Sujet: Tutorial Document Object Model (DOM)
Exploration des noeuds XML avec les propriétés DOM : Document Object Model Reprenons les deux fichiers exploration et test de l'article précédent. Nous procéderons dans cet article à la présentation des principales propriétés et méthodes permettant ...Suite de "Exploration des noeuds XML avec les propriétés DOM : Document Object Model"
Sujet: Tutorial XSLT et XSL
La balise <xsl:apply-template> demande au processeur XSL de trouver les noeuds qui correspondent à l'XPath utilisé dans la balise. <xsl:apply-templates select="/guides/auteur" /> Dans notre cas, les noeuds qui sont sélectionnés sont les noeuds enfants auteur du noeud ...Sujet: Tutorial Document Object Model (DOM)
DOM dispose de plusieurs méthodes permettant de manipuler les fichiers XML. En voici les plus utilisés : removeChild : qui permet de supprimer un noeud cible. insertBefore(nouveauNoeud,ancienNoeud) : qui permet d'ajouter un noeud nouveauNoeud ...Suite de "Manipulation des noeuds XML avec les méthodes DOM : Document Object Model"
Sujet: Tutorial XSLT et XSL
La balise <xsl:value-of> est utilisé pour extracter des valeurs à partir d'un noeud. Cet élément peut être utiliser pour prendre la valeur contenu dans un noeud et l'insérer dans le document en sortie (Le ...
Cet article vous montre la procédure pour ajouter un noeud XML en utilisant l'interface DOM. Commeçons par créer les fichiers exemples.
Considérons ce fichier test.html
[source:xml]
...
Sujet: Tutorial XSLT et XSL
Cet élément <xsl:variable> permet de définir une variable qui pourra être utilisé dans le fichier XSL et qui peut changer de valeur. Considérons cet exemple XML : [source:xml] ...Sujet: Tutorial XSLT et XSL
Cet élément permet de définir une condition sur le contenu du fichier de sortie. Le contenu d'un élément <xsl:if> s'exécute si la condition indiquée dans les paramètres est vérifiée. Dans le cas contraire, rien n'est ...Sujet: Tutorial XSLT et XSL
La balise <xsl:copy> copie un noeud vers le résultat de sortie sans pour autant en copier les noeuds descendants ou les attributs. Vous pouvez utiliser cette balise si vous souhaitez copier un élément tout en ...Sujet: Tutorial XSLT et XSL
L'élément <xsl:for-each> permet de créer des boucles dans XSLT. XSLT <xsl:for-each> L'élément <xsl:for-each> est utilisé pour prendre successivement les noeuds correspondant à l'evaluation du l’expression donnée dans le "select". ...Sujet: Tutorial XSLT et XSL
Contrairement à la balise <xsl:copy> qui ne copie que les noeuds principaux, l'élément <xsl:copy-of> effectue une copie du noeud et de tout ses éléments descendants : noeuds ou attributs. Considérons cet exemple XML : [source:xml] ...




