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>
</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----- -- 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)