Bonjour,
Etant debutant en XML XSL, je vous partage mon problème :
- j'ai en input 2 fichiers : un xml, et un xsl associé (jusqu'ici, tout va bien ).
- objectif : avoir en output un fichier .html avec, à l'intérieur d'un paragraphe, la sortie de la conversion de mon xml.
J'ai testé d'ajouter ceci à mon xml :
Ca marche bien pour ouvrir ce que je veux, mais cela m'oblige à ouvrir mon .xml avec le navigateur.
Code : Sélectionner tout - Visualiser dans une fenêtre à part <?xml-stylesheet type="text/xsl" href="site-index.xsl" ?>
Pour re-préciser ma question, j'aimerais donc rentrer ce résultat obtenu dans une balise <p> d'une page HTML.
Mes fichiers :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 <?xml version="1.0" encoding="UTF-8"?> <root> <cow says="moOOo" /> <cat says="mEEEoow" /> </root>Merci pour votre aide
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16 <xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform"> <xsl:template match="/"> <div> <xsl:apply-templates select="*" /> </div> </xsl:template> <xsl:template match="/root/*"> <p> A <xsl:value-of select="name()" /> says <xsl:value-of select="@says" />. </p> </xsl:template> </xsl:stylesheet>
Cordialement,
G.
Partager