IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Format d'échange (XML, JSON...) Java Discussion :

Recherche fichier XML


Sujet :

Format d'échange (XML, JSON...) Java

  1. #1
    Nouveau membre du Club
    Homme Profil pro
    Analyste/Programmeur
    Inscrit en
    Février 2013
    Messages
    4
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations professionnelles :
    Activité : Analyste/Programmeur
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Février 2013
    Messages : 4
    Par défaut Recherche fichier XML
    Bonjour ,

    J'ai pour objectif de réaliser une recherche d'informations dans plusieurs fichiers XML. Cependant, les noms des fichiers ne sont pas connus. Y a t-il un moyen d'effectuer une recherche sur tout ces fichiers de manière à parcourir tous les .XML?
    En résumé, faire une recherche sur "*.XML"

    merci d'avance pour vos réponses.

  2. #2
    Membre chevronné
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Octobre 2008
    Messages
    380
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Octobre 2008
    Messages : 380
    Par défaut
    Bonjour,

    Il suffit de lire l'ensemble des fichiers du répertoire que tu souhaites parcourir en utilisant un filtre sur l'extension du fichier:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
     
    File root = new File("C:\\MonRepertoire");
    File[] files = root.listFiles(new XMLFilter());
    for (File f : files) {
            System.out.println(f.getAbsoluteFile());
    }
    En utilisant un filtre:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    private class XMLFilter implements FilenameFilter {
     
            @Override
            public boolean accept(File file, String name) {
                return name.toLowerCase().endsWith(".xml");
            }
        }
    A+

Discussions similaires

  1. Rechercher fichier xml à chaque lecture
    Par EleanoreDes dans le forum Général JavaScript
    Réponses: 8
    Dernier message: 27/05/2015, 16h58
  2. Réponses: 4
    Dernier message: 28/10/2005, 09h59
  3. [C#][xml][regexp] Recherche d'une regexp dans un fichier xml
    Par LeJocker dans le forum Windows Forms
    Réponses: 4
    Dernier message: 18/10/2005, 12h29
  4. Réponses: 14
    Dernier message: 25/10/2004, 21h33
  5. recherche dans un fichier xml (castor)
    Par pingoui dans le forum Format d'échange (XML, JSON...)
    Réponses: 8
    Dernier message: 06/09/2004, 14h28

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo