Article View: fr.comp.text.xml
Article #10402Generation de _plusieurs_ fichiers avec _une_ stylesheet ?
From: Eric Jacoboni
Date: Mon, 16 Oct 2000 00:00
Date: Mon, 16 Oct 2000 00:00
68 lines
2697 bytes
2697 bytes
Salut,
J'ai un petit probl�me � r�soudre : soit deux fichiers xml, le premier
repr�sentant, par exemple, des chanteurs ou des groupes, le deuxi�me
repr�sentant un ensemble d'albums (tous auteurs confondus). Bref un
truc comme �a :
artistes.xml :
<?xml version="1.0"?>
<Artistes>
<Artiste id="1">
<Nom>Pop</Nom>
<Prenom>Iggy</Prenom>
</Artiste>
<Artiste id="2">
<Nom>Led Zeppelin</Nom>
</Artiste>
<Artiste id="3">
<Nom>The Flamin' Groovies</Nom>
</Artiste>
</Artistes>
albums.xml :
<?xml version="1.0"?>
<Albums>
<Album id="1">
<Titre>One night stand</Titre>
<Artiste ref="3"/>
</Album>
<Album id="2">
<Titre>Led Zeppelin III</Titre>
<Artiste ref="2"/>
</Album>
<Album id="3">
<Titre>Led Zeppelin II</Titre>
<Artiste ref="2"/>
</Album>
<Album id="4">
<Titre>Soldier</Titre>
<Artiste ref="1"/>
</Album>
</Albums>
Le but de la manip consisterait � g�n�rer une page HTML contenant un
tableau de deux colonnes : (nom artiste, lien vers une page index).
La page index serait une liste des albums de cet artiste (donc une
page index par artiste).
Pour ce qui est de la premi�re �tape, no problemo, une transformation
XSL me g�n�re correctement des entr�es de type "Led Zeppelin"
"index.2.html".
Le probl�me se situe � la deuxi�me �tape : j'ai beau prendre le truc
dans tous les sens, je ne vois pas comment g�n�rer plusieurs fichiers
index.x.html � partir du fichier albums.xml. Alors, avant de me
gratter la t�te plus longtemps, j'aimerai savoir si c'est seulement
possible ou si je dois changer d'id�e.
Le but du jeu (c'est une manip pour expliquer XML et les transfo XSL � des
�tudiants) est de n'utiliser qu'XML, pas de passer par un SGBD,
�videmment...
Tanqueyou
--
�ric Jacoboni, n� il y a 1275081928 secondes.
Technical Details
Message-ID:
<87u2ac7kg0.fsf@titine.fr.eu.org>Path:
arc1-ca.pugleaf.net!unknown!not-for-mailShow Full Headers
Complete Article Headers
X-Google-Language: FRENCH,ASCII X-Google-Thread: 114f60,c419fb191a1addc8,start X-Google-Attributes: gid114f60,public From: Eric Jacoboni <jaco@titine.fr.eu.org> Subject: Generation de _plusieurs_ fichiers avec _une_ stylesheet ? Date: 2000/10/16 Message-ID: <87u2ac7kg0.fsf@titine.fr.eu.org> X-Deja-AN: 682141857 Content-Transfer-Encoding: 8bit Content-Type: text/plain; charset=iso-8859-1 X-Complaints-To: usenet@titine.fr.eu.org X-Trace: titine.fr.eu.org 971718080 1662 127.0.0.1 (16 Oct 2000 17:41:20 GMT) Organization: JacoSoft Intl. X-Attribution: Jaco Mime-Version: 1.0 User-Agent: Gnus/5.0807 (Gnus v5.8.7) Emacs/20.7 NNTP-Posting-Date: 16 Oct 2000 17:41:20 GMT Newsgroups: fr.comp.text.xml