Posez votre question Signaler

Afficher XML/XSL dans un fichier texte

moi95800 35Messages postés 23 janvier 2007Date d'inscription - Dernière réponse le 2 févr. 2007 à 16:53
voila un extrait du code:
fichier XML:
<?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:
<?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:
$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 !!
Lire la suite 

Afficher XML/XSL dans un fichier texte »

1 réponses
Réponse
+0
moins plus
Comment ça, "dans un fichier texte" ?
Tu peux supprimer toutes les balises html de ton XSL, le résultat sera du texte brut... Mais pour que ce soit dans un fichier, il faudra le sauver, par exemple en faisant un copier-coller du navigateur vers un fichier vide...
Ajouter un commentaire
Ce document intitulé « Afficher XML/XSL dans un fichier texte » issu de CommentCaMarche (www.commentcamarche.net) est mis à disposition sous les termes de la licence Creative Commons. Vous pouvez copier, modifier des copies de cette page, dans les conditions fixées par la licence, tant que cette note apparaît clairement.
Dossier à la une
Passage au tout numérique : quel coût pour les particuliers ?