Re: retour chariot dans sortie de type text
Eric van der Vlist <[email protected]>
| Newsgroups | gmane.text.xml.french.tech |
|---|---|
| Organization | Dyomedea (http://dyomedea.com) |
| Message-ID | <[email protected]> |
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>
</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>
	</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-----