|
|
|
|
HI 2DJE
Question pas aussi "bête" que tu sembles le croire ... LOL Je débute en XML et je ne suis pas trop sûr que le code ci dessous soit tout à fait conforme à la norme mais il marche (du moins avec IE6) ! D'ailleurs si quelqu'un pouvait me dire si on a la droit en XML d'écrire ou non ce serait sympa ;:-) Je crois que la balise <script> fait partie des balises du XHTML et donc ca fonctionne ... mais ca reste à vérifier ! Alors voici mon code : D'abord la page XML test.xml : <?xml version="1.0" encoding="ISO-8859-1" standalone="yes"?> <!-- Lien vers la feuille de style --> <?xml-stylesheet type="text/xsl" href="test.xsl"?> <php xmlns:xlink=" http://www.w3.org/1999/xlink"> <auteur xlink:href="mailto:nbp@multimania.com" xlink:type="simple">Php</auteur> <avis>le XML c'est cool !</avis> </php> Puis la feuille de style test.xsl : <?xml version="1.0" encoding="ISO-8859-1"?> <xsl:stylesheet xmlns:xsl=" http://www.w3.org/TR/WD-xsl" xmlns=" http://www.w3.org/TR/xhtml1/strict" xmlns:xlink=" http://www.w3.org/1999/xlink"> <xsl:template match="/"> <html> <head> <script language="javascript"> alert('hello 2DJE'); </script> </head> <body> <p>Par <xsl:apply-templates select="php/auteur"/></p> <p>Mon avis : <xsl:value-of select="php/avis" /></p> </body> </html> </xsl:template> <!-- Modele pour element auteur --> <xsl:template match="auteur"> <xsl:element name="a"> <xsl:attribute name="href"> <xsl:value-of select="@xlink:href" /> </xsl:attribute> <xsl:value-of /> </xsl:element> </xsl:template> <xsl:template match="avis"> <xsl:value-of /> </xsl:template> </xsl:stylesheet> Et voilà ! @+ Philippe PS : si tu connais des sites sur XML et des bons éditeurs XML/XSL + XSLT/XSL-fo je suis prenneur ...
|
bonjour, je me permet d'intervenir parce que j'ai gros problème.J'ai un document sur une feuille de style xsl et je ne peux pas le lire.
C'est une conversation msn, pourriez-vous me dire ce que je dois faire? merci d'avance |