L'élément <xsl:element> permet d'insérer d'un marqueur dans l'arborescence d'un document XML résultant.
Les attributs :<xsl:element name="nom_élément" namespace="adresse_URI" use-attribute-sets="nom_jeu_attributs"> ... </xsl:element>
Elément | Description |
---|---|
name="nom" | permet de donner un nom à l'élément XML créé. |
namespace="adresse_URI" | permet de spécifier l'adresse URI d'un espace de noms. |
use-attribute-sets="nom" | permet d'utiliser un jeu d'attributs pour l'élément créé. |
Cet élément peut être contenu par les instructions suivantes :
Cet élément peut contenir les instructions suivantes :
<?xml version="1.0" encoding="ISO-8859-1"?> <xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform"> <xsl:output method="xml" encoding="ISO-8859-1" doctype-system="logitheque.dtd"/> <xsl:attribute-set name="caracteristique"> <xsl:attribute name="code">13404148</xsl:attribute> <xsl:attribute name="devise">FRF</xsl:attribute> <xsl:attribute name="prix">429.00</xsl:attribute> <xsl:attribute name="langue">FR</xsl:attribute> </xsl:attribute-set> <xsl:template match="/"> <xsl:processing-instruction name="xml-stylesheet"> type="text/xsl" href="style.xsl" </xsl:processing-instruction> <xsl:element name="logitheque"> <xsl:element name="categorie"> <xsl:attribute name="nom">Editeurs Web</xsl:attribute> <xsl:element name="logiciel" use-attribute-sets="caracteristique"> <xsl:element name="nom">WebExpert 2000</xsl:element> <xsl:element name="editeur"> <xsl:attribute name="lien">http://www.visic.com/</xsl:attribute> Visicom </xsl:element> </xsl:element> </xsl:element> </xsl:element> </xsl:template> </xsl:stylesheet> |