<xsl:stylesheet> / <xsl:transform>

Définition et utilisation

L'élément <xsl:stylesheet> or the <xsl:transform> définit l'élément racine de la feuille de style XSL.

Notes

L'élément <xsl:stylesheet> et l'élément <xsl:transform> sont identiques.

Syntaxe
<xsl:stylesheet
  id="name"
  version="version"
  extension-element-prefixes="liste"
  exclude-result-prefixes="liste2">
    top-level-elements
</xsl:stylesheet>

<xsl:transform
  id="name"
  version="version"
  extension-element-prefixes="liste"
  exclude-result-prefixes="list2">
    top-level-elements
</xsl:transform>

Attributs
Attribut Valeur Description
version version Obligatoire. La version XSLT de la feuille de style
extension-element-prefixes liste Facultatif. La liste (separée par des espaces) des préfixes de namespace utilisés pour l'extension des éléments
exclude-result-prefixes liste2 Facultatif. La liste (separée par des espaces) des préfixes de namespace qui ne devront pas être mis dans l'arbre du résultat
id name Facultatif. Un identifiant unique pour la stylesheet

Exemple
<?xml version='1.0'?>
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">

  ....

</xsl:stylesheet>