Re: retour chariot dans sortie de type text

"Eric HERVE" <[email protected]>
Newsgroups gmane.text.xml.french.tech
Message-ID <[email protected]>
Bonjour

Merci de votre réponse mais cela ne marche tjrs pas.
Par contre lorsque je double clique sur le xml (avec le xls indiqué à l'intéreur), cela apparaît sur une page internet explorer; le souci viendrait il de internet explorer ?
Je vais créer un petit prog c++ pour générer en fichier texte pour vérifier

A +

-----Message d'origine-----
De : [email protected] [mailto:[email protected]] De la part de Eric van der Vlist
Envoyé : lundi 26 juin 2006 23:48
À : [email protected]
Objet : [xml-tech] Re: retour chariot dans sortie de type text

Bonsoir,
Le lundi 26 juin 2006 à 23:20 +0200, Eric HERVE a écrit :
>  Bonsoir
> 
> J'ai lu énormément de post concernant la manière d'ajouter des retour chariots mais sans espoir
> 
> J'ai été jusqu'à des post de 2001
> 
:) 
> 
> <?xml version="1.0" encoding="UTF-8"?>
> 
> <xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
> 
> <xsl:output method="text" encoding="UTF-8"></xsl:output>
> 
> <xsl:template match="edits">
> 
> <xsl:for-each select="edit">
> 
> <xsl:text>;</xsl:text>
> 
> <xsl:text>&#xd;</xsl:text>
> 
> </xsl:for-each>
> 
> </xsl:template>
> 
>  
> 
> Dans un xml contenant des edit sous un edits, je génère pour un exemple autant de « ; » que de edit
> 
> Mais mes « ; » ne vont jamais à la ligne...
> 
> J'ai tout cherche mais sans espoir
> 
>  
> 
> Merci si vous avez une réponse.

Cette transformation marche parfaitement chez moi (sous Linux) et je me
demande si vous n'avez pas simplement un problème de compatibilité
Unix/Windows.

Les systèmes Unix utilisent un CR simple comme séparateur de ligne alors
que Windows utilise la séquence CR+LF.

Il se peut donc que ces CR soient générés mais pas interprétés par la
console ou le programme avec lequel vous visualisez le résultat.

Si c'est le cas, il suffit de rajouter des :

<xsl:text>&#xd;&#x9;</xsl:text>

Cordialement,

Eric van der Vlist

PS: ce problème n'est apparent qu'avec la méthode "text" parce que XML
spécifie comment gérer les CR indépendamment du système d'exploitation.

-- 
GPG-PGP: 2A528005
Freelance consulting and training.
                                            http://dyomedea.com/english/
------------------------------------------------------------------------
Eric van der Vlist       http://xmlfr.org            http://dyomedea.com
(ISO) RELAX NG   ISBN:0-596-00421-4 http://oreilly.com/catalog/relax
(W3C) XML Schema ISBN:0-596-00252-1 http://oreilly.com/catalog/xmlschema
------------------------------------------------------------------------


-- Attached file included as plaintext by Ecartis --

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.2.2 (GNU/Linux)

iD8DBQBEoFYrDvn+ZCpSgAURAmC7AJ0Y20oORt3rRz751xpebdeQ3cOLSACbBtOn
xJXBtVLt382t0prCpqUdhgc=
=y1sr
-----END PGP SIGNATURE-----


--
Devenez redacteur <XML>fr et contribuez au developpement du
xml francophone (http://xmlfr.org/infos/redacteurs/) !

Liste de diffusion "[email protected]" (http://xmlfr.org).

Cette liste est a votre disposition pour discuter en francais de 
tout sujet technique lie a XML.

Pour resilier votre abonnement, envoyez un message contenant 
la commande "unsubscribe" a [email protected]
(mailto:[email protected]?Subject=unsubscribe)
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.