IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

XSL/XSLT/XPATH XML Discussion :

[XSLT][>CSV] problème sur sauts de ligne (RC)


Sujet :

XSL/XSLT/XPATH XML

  1. #1
    jaq
    jaq est déconnecté
    Membre du Club
    Inscrit en
    Mars 2005
    Messages
    71
    Détails du profil
    Informations forums :
    Inscription : Mars 2005
    Messages : 71
    Points : 45
    Points
    45
    Par défaut [XSLT][>CSV] problème sur sauts de ligne (RC)
    Bonjour,

    Je crée un base de données et dans ce cadre j'ai besoin d'intégrer des données qui sont bien sûr en xml.

    Donc la méthode que je retiens, (dites moi si c'est la plus simple) c'est de créer un xslt qui transforme mon XML en CSV. Est-ce la meilleur méthode pour intégrer mes données dans un SGBDR (access 2000) Où y a t-il plus simple.

    Si cette méthode est bien, j'ai des problèmes pour réaliser des sauts de ligne (RC)

    J'ai un exemple de xml
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
     
    <?xml version = "1.0"?>
    <?xml-stylesheet type="text/xsl" href="essai2.xsl"?>
    <racine>
        <elt>
                 <name>tutu0</name>
                 <forname>titi0</forname>
        </elt>
        <elt>
                 <name>tutu1</name>
                 <forname>titi1</forname>
        </elt>
        <elt>
                 <name>tutu2</name>
                 <forname>titi2</forname>
        </elt>
        <elt>
                 <name>tutu3</name>
                 <forname>titi3</forname>
        </elt>
    </racine>
    Mon xls

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    <xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
    <xsl:output method="text" version="1.0" encoding="ISO-8859-1"/> 
     
    	<xsl:template match="elt">
    			<xsl:apply-templates select="./name"/>;<xsl:apply-templates select="./forname"/>
    <xsl:text>&#xA;</xsl:text> 
    			</xsl:template>
     
    </xsl:stylesheet>
    J'obtiens
    Code csv : Sélectionner tout - Visualiser dans une fenêtre à part
    tutu0;titi0 tutu1;titi1 tutu2;titi2 tutu3;titi3

    et je voudrais
    Code csv : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    tutu0;titi0
    tutu1;titi1
    tutu2;titi2
    tutu3;titi3

    J'ai esayer pas mal de solution mais rien n'est sastifaisant. Petite précision, je débute en xml et je m'y mets car j'ai pas mal de données à rapatrier dans ce format. Si quelqu'un veut faire le type de fichier, je susi prête à le mettre à disposition pour avoir des conseils car la structure est élaborée. Les données concernes l'inetrcommunalités.

    Merci d'avance

  2. #2
    jaq
    jaq est déconnecté
    Membre du Club
    Inscrit en
    Mars 2005
    Messages
    71
    Détails du profil
    Informations forums :
    Inscription : Mars 2005
    Messages : 71
    Points : 45
    Points
    45
    Par défaut Résolu
    En fait cela venait du navigateur IE 6.0 n'affiche pas le saut tandis que firefox 2.0 le fait

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Problème de saut de ligne sur tous les XML/XSL
    Par gritchefr dans le forum XML/XSL et SOAP
    Réponses: 2
    Dernier message: 28/04/2012, 19h46
  2. Réponses: 1
    Dernier message: 23/06/2010, 10h17
  3. Problème <br /> saut de ligne sur IE 6
    Par omageus dans le forum Mise en page CSS
    Réponses: 7
    Dernier message: 10/06/2009, 13h20
  4. [DEBUTANT][XSLT] problème de sauts de ligne
    Par kamechan dans le forum XSL/XSLT/XPATH
    Réponses: 4
    Dernier message: 23/06/2007, 14h03
  5. Réponses: 2
    Dernier message: 06/12/2004, 12h44

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo