Bonjour,
je voudrais savoir s'il est possible de faire une sorte d' "aggrégation" entre plusieurs fichiers XML et lier des données comme une jointure dans les BDD relationnelles; en utilisant qu'une feuille XSL.
fichier 1 :
Code :
- <tableau>
- <ligne> <a>1</a> <b>A</b> </ligne>
- <ligne> <a>2</a> <b>B</b> </ligne>
- <ligne> <a>3</a> <b>B</b> </ligne>
- </tableau>
|
fichier 2 :
Code :
- <code>
- <lien> <b>A</b> <c>blablabla</c> </lien>
- <lien> <b>B</b> <c>bloubloublou</c> </lien>
- </code>
|
Ce que je veux obtenir est un fichier du style du suivant
Code :
- <tableau>
- <ligne> <a>1</a> <d>blablabla</d> </ligne>
- <ligne> <a>2</a> <d>bloubloublou</d> </ligne>
- <ligne> <a>3</a> <d>bloubloublou</d> </ligne>
- </tableau>
|
Si c'est possible, je cherche quelque chose de légèrement plus compliqué : s'il trouve pas de valeur "c" dans le fichier 2 pour le "b" donné dans le fichier 1, il affiche ce dernier dans le "d" du fichier retourné
Merci