Tutoriel XSLTlogin
Tutoriel XSLT
auteur:php.cn  temps de mise à jour:2022-04-20 15:02:22

É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émentDescription
apply-importsAppliquer les règles du modèle à partir de la feuille de style importée.
apply-templatesAppliquez les règles du modèle à l'élément actuel ou à ses nœuds enfants.
attributAjouter un attribut.
attribute-setDéfinissez un ensemble d'attributs nommé.
call-templateAppelle un modèle spécifié.
choisir est utilisé conjointement avec <quand> et <sinon>
commentaireCrée un nœud de commentaire dans l'arborescence des résultats.
copieCrée une copie du nœud actuel (sans nœuds enfants ni attributs).
copie deCrée une copie du nœud actuel (avec les nœuds enfants et les attributs).
decimal-formatDéfinissez les caractères et les symboles à utiliser lors de la conversion de nombres en chaînes via la fonction format-number().
elementCrée un nœud d'élément dans le document de sortie.
fallbackSpé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.
includeInclut 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.
keyDé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-aliasRemplacez 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.
paramDé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.
templateLa 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-ofExtrait la valeur du nœud sélectionné.
variableDé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.


Site Web PHP chinois