Bonjour,
Je bloque sur un problème de création XML. J'utilise le tFileOutputMSXML et
j'aimerais générer une liste d'éléments "level1" qui contiendraient chacun une liste d'éléments "level2" qui eux mêmes contiendraient une liste d'éléments "level3".
Plus clairement j'aimerais passer du tableau:
idlevel1 |idlevel2 |idlevel3 |
--------|--------|--------|
id1_1 |id2_1 |id3_1 |
id1_1 |id2_1 |id3_2 |
id1_2 |id2_2 |id3_3 |
id1_2 |id2_3 |id3_4 |
id1_2 |id2_3 |id3_5 |
id1_2 |id2_3 |id3_6 |
---------------------------
au xml suivant
J'ai utilisé l'option boucle et groupby, j'ai eu tous les résultats possibles sauf celui attendu.
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
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37 <Schema2> <level1> <idLevel1>id1_1</idLevel1> <level2> <idLevel2>id2_1</idLevel2> <level3> <idLevel3>id3_1</idLevel3> </level3> <level3> <idLevel3>id3_2</idLevel3> </level3> </level2> </level1> <level1> <idLevel1>id1_2</idLevel1> <level2> <idLevel2>id2_2</idLevel2> <level3> <idLevel3>id3_3</idLevel3> </level3> </level2> <level2> <idLevel2>id2_3</idLevel2> <level3> <idLevel3>id3_4</idLevel3> </level3> <level3> <idLevel3>id3_5</idLevel3> </level3> <level3> <idLevel3>id3_6</idLevel3> </level3> </level2> </level1> ... </Schema2>
Si quelqu'un a une petite idée je lui serai très reconnaissant.
Cordialement,





Répondre avec citation
Partager