Bonjour,
je travaille actuellement sur un programme où je récupère le contenu d'un fichier xml grâce à la toolbox xml, et je dois ensuite récupérer uniquement la valeur de certains mots clés.
J'ai notamment quelque chose du genre:
Code xml : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 <balise1> <item label="MOT-CLE" /> <item label="MOT-CLE" /> <item label="MOT-CLE" /> </balise1>
je dois alors récupérer tous les "MOT-CLE". Pour cela j'utilise les expressions régulières:
Or en faisant cela je ne récupère que le premier mot-clé, comment faire pour tous les récupérer?
Code : Sélectionner tout - Visualiser dans une fenêtre à part liste = regexp(contenu_fichier_XML,'<balise1>.*?<item.*?label="(\w+)".*?/></balise1>','tokens');
Merci d'avance pour votre aide.
Partager