[XSLT] Détecter qu'une balise n'existe pas ou est vide
Bonjour à tous et bonnes fêtes de fin d'années :P
Ne connaissant pas beaucoup xsl, j'aurais quelques questions sans doute de débutant.
J'aimerais faire un système de templates en me basant sur xml, xsl, et la librairie dom et xsl de php.
Exemple d'un fichier xml que je pourrais avoir pour un forum, c'est juste pour l'exemple.
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21
| <?xml version="1.0" encoding="ISO-8859-1"?>
<ligne>
<etat></etat>
<sujet>
<titre></titre>
<lien_page></lien_page>
<date></date>
</sujet>
<auteur>
<id></id>
<pseudo></pseudo>
</auteur>
<reponse></reponse>
<affichage></affichage>
<dernier_post>
<id></id>
<pseudo></pseudo>
<date></date>
</dernier_post>
<checkbox></checkbox>
<ligne> |
Certains attributs seront facultatifs, dans cet exemple <checkbox></checkbox> l'est.
Ce que voudrais de prime abord savoir avant de me lancer là dedans.
Est-ce qu'avec xsl, je pourrais m'arranger que si donc <checkbox></checkbox> n'est pas renseigné(ou à la limite est une valeur vide), il ne s'occupe pas(ne prenne pas en compte) ces balises ?