🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Thread View: fr.comp.text.xml
3 messages
3 total messages Started by Benjamin DEXHEIMER Fri, 13 Oct 2000 00:00
generation multi-langue
#10385
Author: Benjamin DEXHEIMER
Date: Fri, 13 Oct 2000 00:00
12 lines
988 bytes
Est -ce qu il y a un moyen de generer plusieurs fichiers html a partir d
un fichier XML qui contient plusieurs
fois le meme texte de la page (mais chaque texte est ecrit dans une
langue differente). Le but est d avoir
la page html en autant d exemplaire que de langues differentes.
De maniere generale, est ce qu un fichier XML peut contenir la desc
ription de n pages et peut on generer
par ce fichier n pages html distinctes ?

Merci pour les reponses !

BeNjamin.
Re: generation multi-langue
#10386
Author: Thierry Bezecourt
Date: Fri, 13 Oct 2000 00:00
27 lines
1726 bytes
In article <39E6CEE6.96E58E77@sxb.bsf.alcatel.fr>,
  Benjamin DEXHEIMER <benjamin.dexheimer@sxb.bsf.alcatel.fr> wrote:
> De maniere generale, est ce qu un fichier XML peut contenir la desc
> ription de n pages et peut on generer
> par ce fichier n pages html distinctes ?

Oui, absolument. Reste � choisir la mani�re de le faire (avec XML, le
probl�me est d'abord de choisir la techno qu'on veut utiliser...).

Avec un parseur de type SAX, on peut �crire un programme qui lira le
document XML, et tu fais absolument ce que tu veux avec. Ca peut �tre
complexe.

Avec un langage de transformation de document comme XSLT, ce sera
beaucoup plus simple, mais tu devras utiliser des extensions propres au
processeur XSLT que tu utilises (XT, Xalan...) pour �crire dans
plusieurs documents diff�rents � partir d'une seul source XML. Par
exemple, avec Xalan, il faut utiliser l'extension "Redirect".


--
Thierry B�zecourt
http://www.thbz.cx


Sent via Deja.com http://www.deja.com/
Before you buy.
Re: generation multi-langue
#10390
Author: Tom
Date: Fri, 13 Oct 2000 00:00
13 lines
1446 bytes
In article <8s6nnr$9hj$1@nnrp1.deja.com>,
   Thierry Bezecourt <thbz@thbz.cx> wrote:
> Avec un langage de transformation de document comme XSLT, ce sera
> beaucoup plus simple, mais tu devras utiliser des extensions propres au
> processeur XSLT que tu utilises (XT, Xalan...) pour �crire dans
> plusieurs documents diff�rents � partir d'une seul source XML. Par
> exemple, avec Xalan, il faut utiliser l'extension "Redirect".

... ou tout simplement (est-ce vraiment plus simple en fait ?) utiliser une 
feuille XSLT par langue (ou, mieux, une m�me feuille dans laquelle on 
red�finira un <xsl:param/> � l'appel) et passer plusieurs fois avec un 
document en sortie diff�rent � chaque fois.
...juste une id�e pour ceux qui veulent rester ind�pendant du processeur...
Thread Navigation

This is a paginated view of messages in the thread with full content displayed inline.

Messages are displayed in chronological order, with the original post highlighted in green.

Use pagination controls to navigate through all messages in large threads.

Back to All Threads