Bonjour,
Pour l'ouverture de ce nouveau forum d'entraide j'ai un soucis que je n'arrive pas à régler.
En fait je ne sais même pas si c'est faisable dans un map voir même en XSLT.
Donc voici mon soucis.
J'ai ce fichier en entrée
Et voici ce que je dois obtenir
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 <HEAD> <TRACKINGS> <TRACKING>8L995-2522</TRACKING> <TRACKING>8L008-2539</TRACKING> </TRACKINGS> <LINES> <LINE> <PRODUCTCODE>2246</PRODUCTCODE> <DETAIL> <NUMCOLIS>2522</NUMCOLIS> </DETAIL> </LINE> <LINE> <PRODUCTCODE>2244</PRODUCTCODE> <DETAIL> <NUMCOLIS>2522</NUMCOLIS> </DETAIL> </LINE> <LINE> <PRODUCTCODE>2250</PRODUCTCODE> <DETAIL> <NUMCOLIS>2539</NUMCOLIS> </DETAIL> </LINE> </LINES> </HEAD>
Donc pas facile et j'y ai passé déjà un certain temps.
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 <HEAD> <COLIS> <TRACKING>2522</TRACKING> <LIGNE> <CODEARTICLE>2246</CODEARTICLE> </LIGNE> <LIGNE> <CODEARTICLE>2244</CODEARTICLE> </LIGNE> </COLIS> <COLIS> <TRACKING>2539</TRACKING> <LIGNE> <CODEARTICLE>2250</CODEARTICLE> </LIGNE> </COLIS> </HEAD>
Si quelqu'un a une idée ou une piste que je n'aurai pas explorée
Mon soucis se situe surtout pour faire créer les balises <LIGNE> car le <COLIS> <TRACKING> est bien alimenté.
Que ce soit en XSLT ou en C# je n'ai aucune idée de comment faire
Merci.
Partager