p
u
b
l
i
c
i
t
é
publicité
  1. #1
    Invité de passage
    Homme Profil pro
    Administrateur de base de données
    Inscrit en
    novembre 2012
    Messages
    3
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Administrateur de base de données
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : novembre 2012
    Messages : 3
    Points : 0
    Points
    0

    Par défaut Concatener fichiers xml

    Bonjour à tous,

    Voici mon problème:
    Je dispose de milliers de fichier xml contenant tous le meme type d'informations. En gros, chaque fichier contient des caractéristiques d'un seul individu (nom,age,etc..)
    Je souhaiterai créer un seul fichier. Plutot que tous les ouvrir pour faire un copier coller (chose qui demanderait un temps incroyable) j'aimerai pouvoir concatener ou fusionner les fichiers automatiquement.

    Merci de votre aide

  2. #2
    Modérateur

    Inscrit en
    septembre 2004
    Messages
    10 371
    Détails du profil
    Informations forums :
    Inscription : septembre 2004
    Messages : 10 371
    Points : 17 296
    Points
    17 296

    Par défaut

    Ben oui, le plus serait serait de te faire un petit programme dans ton langage préféré. En général il y a des bibliothèques XML qui te simplifieront la vie.
    (Et puis bon, assez souvent, il suffit d'ouvrir une balise ancêtre, copier tous les fichiers à la suite tels quels, et fermer la balise ancêtre.)

    Si tu te demandes si on connaît un programme déjà fait qui ferait ça, moi non. Quel intérêt d'un tel programme ?
    Si tu donnes un poisson à un homme, il mangera un jour. Si tu lui apprends à pêcher du poisson, il videra le lac et au bout de deux ans son village ne mangera plus jamais.
    Partagez vos connaissances, mais aussi comment s'en servir.

  3. #3
    Invité de passage
    Homme Profil pro
    Administrateur de base de données
    Inscrit en
    novembre 2012
    Messages
    3
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Administrateur de base de données
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : novembre 2012
    Messages : 3
    Points : 0
    Points
    0

    Par défaut

    voici mon idée: créer un exécutable ouvrant chaque xml dans un fichier excel.
    quelqu'un connait il l'astuce pour ouvrir un fichier xml via excel sans que la fenetre "Sélectionnez la manière d'ouvrir ce fichier: en tant que liste XML ..." apparaisse?
    Merci

  4. #4
    Modérateur

    Inscrit en
    septembre 2004
    Messages
    10 371
    Détails du profil
    Informations forums :
    Inscription : septembre 2004
    Messages : 10 371
    Points : 17 296
    Points
    17 296

    Par défaut

    Ça ne marchera pas. Quitte à faire un exécutable, ne passe pas par Excel du tout. Utilise juste une bibli XML. D'abord c'est plus simple, ensuite ça marche.
    Si tu donnes un poisson à un homme, il mangera un jour. Si tu lui apprends à pêcher du poisson, il videra le lac et au bout de deux ans son village ne mangera plus jamais.
    Partagez vos connaissances, mais aussi comment s'en servir.

Discussions similaires

  1. [Shell]Concatener deux fichiers XML
    Par foxrol dans le forum Shell et commandes GNU
    Réponses: 1
    Dernier message: 09/10/2011, 17h12
  2. Recuperation du fichier xml
    Par Geulderack dans le forum XMLRAD
    Réponses: 10
    Dernier message: 28/02/2003, 11h06
  3. Lire un attribut dans un fichier XML en C++
    Par ti.k-nar dans le forum XML
    Réponses: 2
    Dernier message: 14/10/2002, 15h22
  4. [Kylix] Composant IBM pour fichiers XML
    Par Mister Nono dans le forum Kylix
    Réponses: 1
    Dernier message: 29/09/2002, 20h28
  5. Balises HTML dans un fichier XML
    Par Bastet79 dans le forum XML/XSL et SOAP
    Réponses: 12
    Dernier message: 04/09/2002, 15h29

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