Bonjour,

J'ai un fichier csv en entree sous cette forme
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
 
EURUSD|20101212|1.30|1.30
EURGBP|20101212|0.81|0.81
EURJPY|20101212|113.45|113.45
Je le convert en un fichier temporaire
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
 
<spot>
   <line>EURUSD|20101212|1.30|1.30</line>
   <line>EURGBP|20101212|0.81|0.81</line>
   <line>EURJPY|20101212|113.45|113.45</line>
</spot>

Et je souhaite le transformer en XML avec XSL sous la forme
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
 
<spot>
    <date value="20101212">
        <pair key="EURUSD">
            <bid>1.30</bid>
            <ask>1.30</ask>
        </pair>
        <pair key="EURGP">
            <bid>0.81</bid>
            <ask>0.81</ask>
        </pair>
        <pair key="EURJPY">
            <bid>113.45</bid>
            <ask>113.45</ask>
        </pair>
    </date>
</spot>
Seulement je ne sais pas comment recuperer la date pour la mettre a la racine et creer les noeuds en parcourant l'entree.

Si vous avez des idees merci de me dire comment faire.

Merci d'avance