06-09-2007, 11:40 AM
(Modification du message : 09-09-2008, 11:23 AM par Sephi-Chan.)
Continuons la découverte du XSL avec un petit chapitre pour traiter de plusieurs choses
- Les attributs dans le fichier XML
- Les tests en XSL
- définir un attribut HTML via XSL.
- Les Tris
Code PHP :
<?php
<joueur>
<id>4</id>
<nom>Altinae</nom>
<classe>Voleur</classe>
<race>Humain</race>
<competences>
<competence>
<nom>Crochetage</nom>
<niveau>2</niveau>
</competence>
<competence>
<nom>Pièges</nom>
<niveau>3</niveau>
</competence>
<competence>
<nom>Epée Courte</nom>
<niveau>3</niveau>
</competence>
<competence>
<nom>Armure Légère</nom>
<niveau>2</niveau>
</competence>
</competences>
</joueur>
Maintenant, nous allons simplifier le fichier XML en utilisant les attributs.
Après un peu de travail, on en arrive à ce modèle
Code PHP :
<?php
<joueur id="4" nom="Altinae" classe="Voleur" race="Humain">
<competences>
<competence nom="Crochetage" niveau="2"/>
<competence nom="Pièges" niveau="3"/>
<competence nom="Epée Courte" niveau="3"/>
<competence nom="Armure Légère" niveau="2"/>
</competences>
</joueur>