Mettre un lien hypertexte dans un document xml
Bonjour,
après avoir longuement surfé sur internet, j'ai vu que c'était un pb récurrent et qu'il n'y avait pas de solution universelle d'après un internaute, d'où mon post.
Dans un dossier, j'ai les fichiers suivants:
ex.xml
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
| <?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet href="style.xsl" type="text/xsl"?>
<rss version="2.0">
<channel>
<title>Titre du channel</title>
<exemple>
<link>http://google.com</link>
</exemple>
<description>Description </description>
<item>
<title>Titre</title>
<exemple>
<link>http://google.com</link>
</exemple>
<description>Description</description>
<exemple>
<source url="http://google.com">Source</source>
</exemple>
</item>
</channel>
</rss> |
et la feuille de style xsl associée:
style.xsl
Code:
1 2 3 4 5 6 7 8
| <?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/REC-html40" result-ns="">
<xsl:template match="exemple">
<a href="{link}"><xsl:value-of select="link"/></a>
</xsl:template>
</xsl:stylesheet> |
J'aimerais que tout ce qui est entre les balises link deviennent cliquable.
J'ai plusieurs problemes:
- Sur chrome:
Lorsqu' il n'y a pas l'inclusion
Code:
<?xml-stylesheet href="style.xsl" type="text/xsl"?>
dans le ficher xml, j'obtiens bien l'arborescence du fichier xml. Mais quand je l'inclus, j'ai une page blanche
- Sur firefox
Je peux voir la page, mais les liens dans les balises <link> ne sont pas visualisables.
J'aimerais résoudre ce soucis de compatibilité entre chrome et firefox au moins et faire apparaître dans les deux cas des liens cliquables.