Easy-Micro


ESPACEMEMBRE XSL
Format CSV

Afficher du XML en CSV

XSL Créer un fichier XLST pour le format CSV (Microsoft Excel)
Voici donc le fichier XSLT, "macompilecsv.xsl" à recopier

<?xml version="1.0"?>
<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0">
<xsl:output method="text"/>

<xsl:template match="macompile">TITRE, ARTISTE
<xsl:apply-templates />
</xsl:template>

<xsl:template match="mp3">
<xsl:apply-templates select="titre" />, <xsl:apply-templates select="artiste" />,
</xsl:template>

<xsl:template match="titre">
<xsl:value-of select="."/>
</xsl:template>

<xsl:template match="artiste">
<xsl:value-of select="."/>
</xsl:template>

</xsl:stylesheet>

Note: pour tester l'exemple ci-dessus, ouvrez le fichier XML (soit macompile.xml) avec un tableur comme Microsoft Excel ou OpenOffice Calc. Accepter le fichier de style puis sélectionner la virgule comme séparateur.

XSLT s'appuie sur XPath (une autre partie de la recommandation XSL) pour désigner une partie d'un arbre XML.
Un fichier XSLT doit s'appuyer sur un XML, c'est un couple obligatoire, et on ne peut créer en XSLT que des boucles parcourant des données sélectionnées par XPath (langage qui permet de spécifier un élement dans un document).

XSL CSV : Attention de bien ouvrir le fichier XML à partir du menu Fichier / Ouvrir d'Excel (et pas par un double clic)


Suivez les aventures des skippers aquitains sur EasyVoile.com
Flux RSS Easy-Micro - Abonnez-vous Easy-Micro [ François Bisch ]
Mardi 25 juin 2019 - Semaine 26 - Saint Prosper (Demain: Saint Anthelme)
Aujourd'hui, c'est l'anniversaire de George Michael (1963-56 ans), auteur-compositeur-interprète anglais. Autre 25 juin: 1991 - La Croatie et la Slovénie proclament lеur indépendance de la Yοugoslavie.
Haut de page Easy-Micro