Précédent   Forum du club des développeurs et IT Pro > Logiciels > Autres Logiciels
Autres Logiciels Bureautique, navigateurs, clients mails, traitements de textes, tableurs, multimédia, logiciels divers, etc...
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse
 
Outils de la discussion
Publicité
'
Vieux 05/09/2012, 10h59   #1
tarlito
Invité régulier
 
Inscription : décembre 2009
Messages : 27
Détails du profil
Informations forums :
Inscription : décembre 2009
Messages : 27
Points : 7
Points : 7
Par défaut Notepad++ / expressions régulières

Bonjour,
cette question a probablement été posée, mais je ne parviens pas à trouver de réponse.
je cherche à mettre sous forme de tableau les données d'un fichier xml (voir fichier joint). Pour cela, je veux supprimer certaines lignes qui me sont inutiles, et voudrais le faire avec notepad ++.
Le problème est que Notepad++ sélectionne la quasi intégralité du fichier avec l'expression régulière que j'utilise, et n'arrête pas sa sélection à la première balise de fin qu'il rencontre : par exemple,
<PubmedData>.*</PubmedData> pour supprimer le texte entre les deux balises. Cela sélectionne tout le document, entre la première balise <PubmedData> et la dernière balise </PubmedData>

Auriez-vous une explication?

merci.

T.
Fichiers attachés
Type de fichier : xml pubmed.xml (61,8 Ko, 5 affichages)
tarlito est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 19/10/2012, 16h32   #2
caballo
Membre du Club
 
Homme
Chargé d'affaire
Inscription : avril 2007
Messages : 63
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France, Loire Atlantique (Pays de la Loire)

Informations professionnelles :
Activité : Chargé d'affaire
Secteur : High Tech - Multimédia et Internet

Informations forums :
Inscription : avril 2007
Messages : 63
Points : 69
Points : 69
Je ne vois pas comment faire cela en grep, par contre, vu que c'est du XML, avec un simple XSLT c'est facile à extraire...
__________________
"Chuck Norris a déjà compté jusqu'à l'infini. Deux fois."
caballo est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse
Outils de la discussion

Navigation rapide


Fuseau horaire GMT +2. Il est actuellement 09h42.


 
 
 
 
Partenaires

Hébergement Web