[XSLT]transfo xslt dans un fichier texte !
voila un extrait du code:
fichier XML:
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
| <?xml version="1.0"?>
<?xml-stylesheet type="text/xsl" href="gallimedia.net.bd.xsl"?>
<gallimedia.net.db>
<ttl>$TTL 86400</ttl>
<ligne>
<adresse>@</adresse>
<dom>IN</dom>
<soa>SOA</soa>
<serveur>ns0.gallimedia.net.</serveur>
<serveur1>postmaster.gallimedia.net.</serveur1>
<parenthese_ouv>(</parenthese_ouv>
</ligne>
</gallimedia.net.db> |
Fichier XSL:
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21
| <?xml version='1.0'?>
<xsl:stylesheet xmlns:xsl="http://www.w3.org/TR/WD-xsl">
<xsl:template match="/">
<html>
<body>
<!-- $TTL 86400 -->
<td><xsl:value-of select="gallimedia.net.db/ttl"/></td> <td><br/></td>
<td><xsl:value-of select="gallimedia.net.db/ligne/adresse"/></td>
<td><xsl:value-of select="gallimedia.net.db/ligne/dom"/></td>
<td><xsl:value-of select="gallimedia.net.db/ligne/soa"/></td>
<td><xsl:value-of select="gallimedia.net.db/ligne/serveur"/></td>
<td><xsl:value-of select="gallimedia.net.db/ligne/serveur1"/></td>
<td><xsl:value-of select="gallimedia.net.db/ligne/parenthese_ouv"/></td>
</body>
</html>
</xsl:template>
</xsl:stylesheet> |
Voici ce que ça affiche sur le browser:
Code:
1 2
| $TTL 86400
@ IN SOA ns0.gallimedia.net. postmaster.gallimedia.net. ( |
je veux que ça affiche la meme chose dans un fichier ".txt"
Il doit surement avoir une methode en XSL non ??
j'espere que ça existe !!!!!!
merci !!