Éléments XSLT
XSLT Manuel de référence des éléments
Éléments XSLT dérivés de la norme recommandée par le W3C (XSLT version 1.0).
Éléments XSLT
Si vous avez besoin d'informations plus détaillées sur les éléments suivants, cliquez sur les liens dans la colonne Éléments.
Élément | Description |
---|---|
apply-imports | Appliquer les règles du modèle à partir de la feuille de style importée. |
apply-templates | Appliquez les règles du modèle à l'élément actuel ou à ses nœuds enfants. |
attribut | Ajouter un attribut. |
attribute-set | Définissez un ensemble d'attributs nommé. |
call-template | Appelle un modèle spécifié. |
choisir | est utilisé conjointement avec <quand> et <sinon> |
commentaire | Crée un nœud de commentaire dans l'arborescence des résultats. |
copie | Crée une copie du nœud actuel (sans nœuds enfants ni attributs). |
copie de | Crée une copie du nœud actuel (avec les nœuds enfants et les attributs). |
decimal-format | Définissez les caractères et les symboles à utiliser lors de la conversion de nombres en chaînes via la fonction format-number(). |
element | Crée un nœud d'élément dans le document de sortie. |
fallback | Spécifie un code alternatif à exécuter si le processeur ne prend pas en charge un élément XSLT. |
for-each | parcourt chaque nœud de l'ensemble de nœuds spécifié. |
if | contient un modèle qui est appliqué uniquement lorsqu'une condition spécifiée est vraie. |
import | permet d'importer le contenu d'une feuille de style dans une autre feuille de style. Remarque : La feuille de style importée a une priorité inférieure à la feuille de style exportée. |
include | Inclut le contenu d'une feuille de style dans une autre feuille de style. Remarque : Une feuille de style incluse a la même priorité qu'une feuille de style incluse. |
key | Déclare une clé nommée qui est utilisée dans les feuilles de style via la fonction key(). |
message | Écrit un message dans la sortie (pour signaler les erreurs). |
namespace-alias | Remplacez l'espace de noms dans la feuille de style par un espace de noms différent dans la sortie. |
numéro | Détermine la position entière du nœud actuel et formate le nombre. |
sinon | spécifie l'action par défaut de l'élément <choose> |
output | définit le format du document de sortie. |
param | Déclare un paramètre local ou global. |
preserve-space | définit les éléments qui préservent l'espace blanc. |
processing-instruction | Écrivez une instruction de traitement sur la sortie, c'est-à-dire générez un nœud d'instruction de traitement. |
trier | Trier la sortie. |
strip-space | définit les éléments dont les caractères d'espacement doivent être supprimés. |
stylesheet | définit l'élément racine de la feuille de style. |
template | La règle à appliquer lorsque le nœud spécifié correspond. |
text | Écrivez du texte sur la sortie, c'est-à-dire générez des nœuds de texte via la feuille de style. |
transform | définit l'élément racine de la feuille de style. |
value-of | Extrait la valeur du nœud sélectionné. |
variable | Déclarez des variables locales ou globales. |
quand | spécifie l'action de l'élément <choose> |
with-param | spécifie la valeur du paramètre transmis au modèle. |