xml vers txt - XML/XSL - Programmation
Marsh Posté le 11-04-2005 à 17:22:15
Code :
|
Ajouté un xsl:text au niveau ligne 9...
Marsh Posté le 12-04-2005 à 09:24:45
merci beaucoup ca marche tiptop.
J'avais essayé mais apparement je ne l'avais pas mis comme il fallait.
Encore merci
Marsh Posté le 12-04-2005 à 10:01:01
Et dans l'autre sens ?
Quelq'un sait le faire ?
Je debute en XML et Web.
Je travaille avec Oracle discoverer et T.O.A.D sur base de données Oracle.
Mais le seul format exportable présentant le résultat d'une requete est un fichier texte.
Or dans le cadre d'un autre developpement, nous devons exploiter un fichier XML...
J'aimerai savoir s'il est possible de trasformer un Txt en XML ?
Si oui, comment ?
Marsh Posté le 12-04-2005 à 10:05:17
ca marche, mais il ne prend pas en compte l'indentation
--> pas de famille - sousfamille - etc...
Marsh Posté le 08-04-2005 à 14:53:37
Bonjour,
je voudrais utiliser un xml et sélectionner des éléments (les url) pour les mettre dans un .txt.
J'utilise pour cela un xsl mais j'ai un problème car je n'arrive pas à faire un retour à la ligne aprés chaque élément.
Mon xml est de cette forme:
<?xml version="1.0" encoding="UTF-16"?>
<dataroot xmlns:od="urn:schemas-microsoft-com:officedata" generated="2004-08-25T23:14:32">
<ressources>
<ID_ressource>444</ID_ressource>
<res_titre>Jours de gloire</res_titre>
<res_ID_chapitre>6</res_ID_chapitre>
<res_ID_categorie>43</res_ID_categorie>
<res_texte1>bla</res_texte1>
<res_titre_court>bla</res_titre_court>
<res_url>www.france-cyclisme.com/tourdefrance.htm</res_url>
<res_note>Bien</res_note>
<res_image>419</res_image>
</ressources>
<ressources>
<ID_ressource>445</ID_ressource>
<res_titre>Actualités et souvenirs</res_titre>
<res_ID_chapitre>6</res_ID_chapitre>
<res_ID_categorie>43</res_ID_categorie>
<res_texte1>bla</res_texte1>
<res_titre_court>LEquipe</res_titre_court>
<res_url>www.lequipe.fr/Cyclisme/tdf2003_pres.html</res_url>
<res_note>Bien</res_note>
<res_image>420</res_image>
</ressources>
J'utilise un xsl de cette forme:
<?xml version='1.0'?>
<xsl:stylesheet version="1.0"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
<xsl:output method="text"/>
<xsl:template match="ressources">
<xsl:value-of select="res_url"/>
</xsl:template>
</xsl:stylesheet>
le fichier résultat est :
www.france-cyclisme.com/tourdefran [...] _pres.html
J'ai essayé en mettant le "indent="yes" " mais ca ne fonctionne pas.
Vous avez une idée?