Bonjour,
J'ai il y a quelques jours acheté un bouquin concernant XML et malgré ma bonne volonté je n'y comprends pas grand chose...
L'auteur montre le code XML suivant dans son livre :
Puis le code xslt suivant :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 <fiche> <responsable nom="moi" prenom="audey"/> <responsable nom="moi" prenom="Marc"/> <responsable nom="moi" prenom="Jacky"/> </fiche>
Voici donc ma question.... le premier morceau de xode je suppose que c'est le fichier XML que j'enregistre donc au format .xml et le second j'en fais quoi je l'inclus ou (dans le premier fichier, dans un fichier separé ???)
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 <xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform"> <xsl:template match="/"> <xsl:for-each select="//responsable"> <xsl:sort select="@nom"/> <xsl:sort select="@prenom"/> <xsl:value-of select=concat(@nom, '', @prenom)"/> </xsl:for-each> </xsl:template> </xsl:stylesheet>
Deuxième question : Si j'ai bien compris on peut créer un schéma pour le fichier XML, en admettant que j'ai créer un schema "schema.xsi" comment "appliquer" ce schema à mon document xml plus haut ?
Merci pour votre aide
Partager