Bonjour,

Je cherche à capturer des éléments en XML :

En effet je fait un if et je capture dans la variable $1 l'élément parenthésé.

Cependant j'ai un souci car j'ai quelquefois le fichiers xml qui se présente ainsi :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
<name key="C.LAVOINE">Chantal LAVOINE</name> et <name key="C.FAURE">Cédric FAURE</name>
En fait j'ai parfois deux balises name sur la même ligne et mon E.R me donne comme résultat :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
C.LAVOINE">Chantal LAVOINE</name> et <name key="C.FAURE
Je souhaiterai savoir comment je peux capturer les élément contenu dans l'attribut "key" un à la fois même s'il y en a plusieurs sur une ligne.

Merci