11.07.2015 Views

Référence XPath/XSLT - IA

Référence XPath/XSLT - IA

Référence XPath/XSLT - IA

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

xsl:ifSyntaxecorps de règleDescriptionCette instruction instancie son contenu si l’expression de l’attribut test s’évalue à true. Il n’y a pasd’équivalent en <strong>XSLT</strong> au else habituellement trouvé dans la syntaxe des langages de programmation,mais on peut utiliser l’instruction xsl:choose qui est beaucoup plus puissante : voir page 8.ExemplesVoir la description et les cas d’utilisation de cette instruction dans le chapitre ??, page ??.xsl:importSyntaxeDescriptionCet élément de premier niveau importe un autre programme <strong>XSLT</strong> avec tous ses éléments de premierniveau et toutes ses règles. La précédence de tous les éléments importés est inférieure à ceux du documentprincipal.Cet élément doit apparaître avant tous les autres éléments de premier niveau parmi les enfants de l’élémentracine xsl:stylesheet. Nous renvoyons au chapitre ??, page ?? pour une description détailléedes règles d’importation de documents.xsl:includeSyntaxeDescriptionxsl:include insère dans le programme le contenu du document <strong>XSLT</strong> référencé par l’attributhref. Tout se passe ensuite comme si les éléments importés avaient été présent dans le programme principaldès l’origine. Contrairement à xsl:import, il n’existe donc pas d’ordre de préséance entre leséléments inclus et les autres.xsl:keySyntaxe15

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!