Bonjour,
J'ai un xml :
Code XML : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 <?xml version="1.0" encoding="UTF-8"?> <Entreprise> <Des Ein="1" fldID="101">Multi Development Holding AG</Des> <Des Ein="2" fldID="101">Multi Development AG</Des> <Des Ein="2" fldID="102">(Multi Development SA) (Multi Development Ltd)</Des> <Des Ein="3" fldID="102">(Multi Developments SA) (Multi Developments Ltd)</Des> <Des Ein="7" fldID="102">(Multi-Developments SA) (Multi-Developments Ltd)</Des> <Des Ein="8" fldID="101">MDE Motoren AG</Des> <Des Ein="9" fldID="101">(MDE Motoren SA) (MDE Motoren Ltd)</Des> </Entreprise>
et je doit le struturés dans ce schéma en pièce jointe.
Le problème est que je ne sais pas comment faire?
Vu que fldID=101 correspond a native et fldID=102 correspond a translations.
Et donc que pour un 101 il peut y avoir une multitude de 102 jusqu'a ce qu'un autre 101 se présente dans la séquence et la faut créer un autre élément name.
Le résultat que je souhaite obtenir pour cet exemple est :
Code XML : 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 <?xml version="1.0" encoding="UTF-8"?> <Names> <Name> <Native Ein="1">Multi Development Holding AG</Native> </Name> <Name> <Native Ein="2">Multi Development AG</Native> <translation Ein="2">(Multi Development SA) (Multi Development Ltd)</translation> <translation Ein="3">(Multi Developments SA) (Multi Developments Ltd)</translation> <translation Ein="7">(Multi-Developments SA) (Multi-Developments Ltd)</translation> </Name> <Name> <Native Ein="8">MDE Motoren AG</Native> <translation Ein="9">(MDE Motoren SA) (MDE Motoren Ltd)</translation> </Name> </Names>
Alors si vous pouvez m'aidez ca serait top.
Merci
Partager