+ Répondre à la discussion
Affichage des résultats 1 à 2 sur 2
  1. #1
    Nouveau Membre du Club

    Inscrit en
    décembre 2009
    Messages
    27
    Détails du profil
    Informations forums :
    Inscription : décembre 2009
    Messages : 27
    Points : 31
    Points
    31

    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 Fichiers attachés

  2. #2
    Membre habitué
    Homme Profil pro
    Chargé d'affaire
    Inscrit en
    avril 2007
    Messages
    104
    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 : 104
    Points : 135
    Points
    135

    Par défaut

    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."

Liens sociaux

Règles de messages

  • Vous ne pouvez pas créer de nouvelles discussions
  • Vous ne pouvez pas envoyer des réponses
  • Vous ne pouvez pas envoyer des pièces jointes
  • Vous ne pouvez pas modifier vos messages
  •