Exemple de <xsl:message>
Cet exemple illustre l'utilisation de l'élément <xsl:message>
.
La feuille de style vérifie que l'élément <name>
contenu dans un élément <record>
a été rempli. Si un élément <name>
est vide, un message indique que le code XML est non valide.
Dans le fichier XML, il n'y a pas de nom fourni pour l'élément <name>
dans le second élément d'enregistrement.
Fichier XML (records.xml)
Fichier XSLT (message.xsl)
Sortie
Les données en sortie formatées sont le message d'erreur suivant dans Internet Explorer :
Un champ de nom est vide.
Voici les données en sortie du processeur :
<?xml version="1.0" encoding="UTF-16"?>