Bonjour,

Je cherche à coder en C# une requête LINQ qui me permettrait de récupérer la liste de tous les CDATA contenus dans des éléments <labels></labels> et <viewlabels></viewlabels> du fichier XML ci-dessous.
En sortie je devrais avoir une liste contenant :
A_Name_25mm_Green_Mid
A_ViewName_7mm_Underlined

Pour le moment je n'y arrive pas du tout.
Une idée ?


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
 
<?xml version="1.0" encoding="UTF-8"?>
<STYLE version="10.00.04.0004">							
		<drawingInfo>
				<labels>
					<annotation id="1" type="1">
						<template>
							<![CDATA[A_Name_25mm_Green_Mid]]>
						</template>
					</annotation>
				</labels>
		</drawingInfo>							
		<viewlabels>
			<annotation id="0" type="3">
				<template>
					<![CDATA[A_ViewName_7mm_Underlined]]>
				</template>
			</annotation>
		</viewlabels>							
</STYLE>
Merci d'avance.