Bonjour à tous !


J'ai le fichier xml suivant:

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
38
39
40
41
42
43
44
45
46
47
48
49
50
 
 
 
<MESSAGE>
	<ID_FOURNISSEUR>ID_FOURNISSEUR</ID_FOURNISSEUR>
	<DTM>DTM</DTM>
  <ORDERS>
	<BGM>BGM1</BGM>
	<DTM137>DTM137</DTM137>
  <DTM2>DTM20</DTM2>
  <LIN>
		<CODE_ARTICLE_FOURNISSEUR_EAN>1234567893145</CODE_ARTICLE_FOURNISSEUR_EAN>
		<CODE_ARTICLE_FOURNISSEUR>F1</CODE_ARTICLE_FOURNISSEUR>
		<REF_ARTICLE_CLIENT>C1</REF_ARTICLE_CLIENT>
		<QTY>45</QTY>
		<IMDF>sdfdf</IMDF>
		<PRI>sdfsdfsd</PRI>
	</LIN>
		<LIN>
		<CODE_ARTICLE_FOURNISSEUR_EAN>2365854785452</CODE_ARTICLE_FOURNISSEUR_EAN>
		<CODE_ARTICLE_FOURNISSEUR>F2</CODE_ARTICLE_FOURNISSEUR>
		<REF_ARTICLE_CLIENT>C2</REF_ARTICLE_CLIENT>
		<QTY>20</QTY>
		<IMDF>sdf</IMDF>
		<PRI>5f45</PRI>
	</LIN>
	<LIN>
		<CODE_ARTICLE_FOURNISSEUR_EAN>3458569545212</CODE_ARTICLE_FOURNISSEUR_EAN>
		<CODE_ARTICLE_FOURNISSEUR>F3</CODE_ARTICLE_FOURNISSEUR>
		<REF_ARTICLE_CLIENT>C3</REF_ARTICLE_CLIENT>
		<QTY>1</QTY>
		<IMDF></IMDF>
		<PRI></PRI>
	</LIN>
</ORDERS>
	<ORDERS>
	<BGM>BGM2</BGM>
	<DTM137>DTM137</DTM137>
  <DTM2></DTM2>
  <LIN>
		<CODE_ARTICLE_FOURNISSEUR_EAN>1234567891011</CODE_ARTICLE_FOURNISSEUR_EAN>
		<CODE_ARTICLE_FOURNISSEUR></CODE_ARTICLE_FOURNISSEUR>
		<REF_ARTICLE_CLIENT></REF_ARTICLE_CLIENT>
		<QTY>1</QTY>
		<IMDF></IMDF>
		<PRI></PRI>
</LIN>
</ORDERS>
 
</MESSAGE>

J'ai mis ce fichier xml dans un dataset.

Mais je n'arrive pas à récupérer Les lignes correspondant à une commande
Je récupère tous les <LIN> alors que je veux seulement les <LIN> qui sont dans un <ORDERS>

Exemple d'après le fichier xml ci-dessus:
Pour l'orders dont le BGM est BGM1, je devrait récupérer 3 éléments <LIN>.
Pour le second orders dont le BGM est BGM2, je devrait récupérer 1 élement <LIN>

Comment faire cela ??
Merci beaucou pour votre aide !!!