Bonjour,
Voici le contenu de mon fichier XML :
Je souhaite extraire les données des éléments <listData>.
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 <ExtractionConfig> <FilterConfigs> <FilterConfig type ="userNames"> <property name="userNames"> <list> <listData>Alain</listData> <listData>Pierre</listData> <listData>Francois</listData> </list> </property> <property name="seniority"> <list> <listData>1968</listData> <listData>1975</listData> </list> </property> </FilterConfig> </FilterConfigs> <FilterConfigs> <FilterConfig type = "idProject"> <property name="idProject"> <list> <listData>1705</listData> </list> </property> </FilterConfig> </FilterConfigs> </ExtractionConfig>
Lorsque je renseigne un XPath tel que :
"/ExtractionConfig/FilterConfigs/FilterConfig/property/list"
les données retournées sont : Alain,1968,1705
De même lorsque je renseigne un XPath tel que :
"/ExtractionConfig/FilterConfigs/FilterConfig"
Seules les property de nom "userNames" et "idProject" sont retournées.
Je souhaite récupérer l'ensemble des données et pas seulement les premières occurrences de chaque liste. Comment dois-je procéder ?
Partager