🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: fr.comp.text.xml
Article #9086

Trivial ? G�n�rer un retour chariot (< BR >) avec XSL

#9086
From: David Molinier
Date: Wed, 23 May 2001 12:06
47 lines
2478 bytes
La question peut para�tre triviale, mais je n'en vois pas l'issue !

Voici l'expos� du probl�me : ayant en entr�e un document XML contenant l
a description d'une liste de lignes :

<texte>
 <ligne>premi�re ligne</ligne>
 <ligne>deuxi�me ligne</ligne>
</texte>

(Pour information, ces donn�es sont extraites depuis une base de donn�es
 mysql)

Je souhaite faire afficher par un browser HTML le r�sultat suivant :

..
premi�re ligne
deuxi�me ligne
..

Il me faut donc g�n�rer les 2 lignes s�par�es par un tag HTML BR. Le pro
bl�me est que ce tag a la particularit� de ne pas poss�der de balise �qu
ivalente /BR, ce qui rend sa g�n�ration plus d�licate au sein d'une feui
lle XSL. N�anmoins, il est possible de d�crire dans la feuille XSL une b
alise vide BR/, et c'est d'ailleurs le seul moyen que j'ai pu trouver.

Malheureusement, si Internet Explorer 5 affiche bien le r�sultat escompt
� avec les 2 lignes affich�es l'une au-dessus de l'autre, Netscape (en t
ous cas ma version 4.5) n�glige totalement la balise et m'affiche un vil
ain : 

premi�re ligne deuxi�me ligne

Comment puis-je r�soudre mon probl�me, et faire en sorte que le HTML g�n
�r� soit compatible avec une majorit� de browsers ?

Merci de me sortir de ce bien mauvais pas :-(

PS: j'utilise Xalan coupl� � Xerces, et ma transformation s'op�re dans u
ne servlet fonctionnant sous Tomcat.

-- 
David

=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
Article poste via Voila News - http://www.news.voila.fr
Le : Wed May 23 14:06:01 2001 depuis l'IP : 194.51.20.121 [VIP 6240697]
Technical Details
Message-ID: <9eg939$nf9$1@news.x-echo.com>
Path: arc1-ca.pugleaf.net!archiver1.google.com!newsfeed.google.com!newsfeed.stanford.edu!news.tele.dk!193.251.151.101!opentransit.net!wanadoo.fr!oleane.net!oleane!x-echo.com!not-for-mail

Show Full Headers
Complete Article Headers
X-Google-Language: FRENCH,ASCII
X-Google-Thread: 114f60,452174113c2c1d71,start
X-Google-Attributes: gid114f60,public
X-Google-ArrivalTime: 2001-05-23 05:06:02 PST
Path: arc1-ca.pugleaf.net!archiver1.google.com!newsfeed.google.com!newsfeed.stanford.edu!news.tele.dk!193.251.151.101!opentransit.net!wanadoo.fr!oleane.net!oleane!x-echo.com!not-for-mail
From: David Molinier <david@molinier.net>
Newsgroups: fr.comp.text.xml
Subject: Trivial  ? G�n�rer un retour chariot (< BR >) avec XSL
Date: 23 May 2001 12:06:01 GMT
Organization: 194.51.20.121 via Pages News
Lines: 47
Message-ID: <9eg939$nf9$1@news.x-echo.com>
NNTP-Posting-Host: news-front1-0-0.voila.fr
X-Trace: news.x-echo.com 990619561 24041 195.101.94.106 (23 May 2001 12:06:01 GMT)
X-Complaints-To: abuse@x-echo.com
NNTP-Posting-Date: 23 May 2001 12:06:01 GMT