Bonjour.

J'ai un projet dans lequel je dois lire un fichier xml qui ressemble à cela :
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
<display>
	<items>
		<item enabled="1">
			<name>mode</name>
			<text xml:lang="de">Unaktiv</text>
			<text xml:lang="en">Inactive</text>
			<text xml:lang="es">Inactivo</text>
			<text xml:lang="fr">Mode température</text>
			<text xml:lang="it">Disattivato</text>
			<text xml:lang="cs">Unaktiv</text>
		</item>
		<item enabled="1">
			<name>vflt02</name>
			<text xml:lang="de">Unaktiv</text>
			<text xml:lang="en">Inactive</text>
			<text xml:lang="es">Inactivo</text>
			<text xml:lang="fr">Consigne température</text>
			<text xml:lang="it">Disattivato</text>
			<text xml:lang="cs">Unaktiv</text>
		</item>
	</items>	
</display>
Mon gros soucis se trouve lors de la lecture de chaque balise <text>. Je ne trouve pas comment lire, en C#, les données en fonction de la langue. Si je supprime le "xml" de "xml:lang" j'arrive à le faire sans soucis mais avec ce "xml:" impossible de m'en sortir. Quelqu'un aurait-il une solution???

Merci d'avance.