« Programmation XML/XSLT » : différence entre les versions
Contenu supprimé Contenu ajouté
Aucun résumé des modifications |
Aucun résumé des modifications |
||
Ligne 7 :
{{remarque|1=Les exemples ci-dessous sont vérifiables avec l'outil http://www.w3schools.com/xsl/tryxslt.asp?xmlfile=cdcatalog&xsltfile=cdcatalog}}
=== Attributs ===▼
{|class="wikitable"▼
! Attributs !! Note▼
|-▼
| <code>match</code> || désigne le nœud auquel s'applique le code.▼
|-▼
| <code>select</code> || ce qu'il faut présenter dans le résultat.▼
|-▼
| <code>order</code> || classe les résultats ("ascending" ou "descending")▼
|-▼
| <code>case-order</code> || classe les résultats en distinguant les lettres capitales ("upper-first" ou▼
"lower-first")▼
|}▼
=== Exemple ===
Ligne 81 ⟶ 95 :
== Syntaxe avancée ==
▲=== Attributs ===
▲{|class="wikitable"
▲! Attributs !! Note
▲|-
▲| <code>match</code> || désigne le nœud auquel s'applique le code.
▲|-
▲| <code>select</code> || ce qu'il faut présenter dans le résultat.
▲|-
▲| <code>order</code> || classe les résultats ("ascending" ou "descending")
▲|-
▲| <code>case-order</code> || classe les résultats en distinguant les lettres capitales ("upper-first" ou
▲"lower-first")
▲|}
=== Éléments ===
Ligne 275 ⟶ 276 :
|}
=== Fonctions héritées de XPath ===
{| TableGrid border="1" cellspacing="0" cellpadding="0" width="583"
|-
| width="100" valign="top" | <b>
| valign="top" | <b>Description</b>
| width="150" valign="top" | <b>
|-
| valign="top" | count()
Ligne 399 ⟶ 397 :
|}
=== Fonctions nombres ===
{| TableGrid border="1" cellspacing="0" cellpadding="0" width="590"
|-
| width="197" valign="top" | <b>
| width="197" valign="top" | <b>
| width="197" valign="top" | <b>
|-
| width="197" valign="top" | ceiling()
Ligne 444 ⟶ 441 :
|}
=== Fonctions booléenne ===
{| TableGrid border="1" cellspacing="0" cellpadding="0" width="590"
|-
| width="197" valign="top" | <b>
| width="197" valign="top" | <b>
| width="197" valign="top" | <b>
|-
| width="197" valign="top" | boolean()
|