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

XML/XSL et SOAP Discussion :

Splitter de très gros XML


Sujet :

XML/XSL et SOAP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre Expert
    Avatar de virgul
    Profil pro
    Inscrit en
    Novembre 2004
    Messages
    1 625
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : Suisse

    Informations forums :
    Inscription : Novembre 2004
    Messages : 1 625
    Par défaut Splitter de très gros XML
    Bonjour,


    Voila je cherche un tool pour splitter mes XML de plus de 700Mo (jusqu'a on va dire 5GB) afin de pouvoir les traiter par lot et leur appliquer un XSLT.

    La structure est très simple un élément root qui en contient une multitude d'autre.

    Le but serait de mettre 100 enfants de la balise root par fichier.

    Es-ce que vous connaissez un tools qui fait ca?

    Merci

    Thierry

  2. #2
    Membre Expert
    Avatar de RomainVALERI
    Homme Profil pro
    POOête
    Inscrit en
    Avril 2008
    Messages
    2 652
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 49
    Localisation : France, Meurthe et Moselle (Lorraine)

    Informations professionnelles :
    Activité : POOête

    Informations forums :
    Inscription : Avril 2008
    Messages : 2 652
    Par défaut
    Citation Envoyé par virgul Voir le message
    La structure est très simple un élément root qui en contient une multitude d'autre.
    C'est donc bien du xml ^^
    Citation Envoyé par virgul Voir le message
    Es-ce que vous connaissez un tools qui fait ca?

    Merci

    Thierry
    Est-ce que tu cherches également un éditeur qui permet de traiter (sans planter) des fichiers très volumineux ? (peut-être pas mais je demande à tout hasard, étant donné la situation que tu décris c'est bien possible...) Si c'est le cas il y a UltraEdit (malheureusement payant) qui fait ça très bien (traite des fichiers de plusieurs dizaines de gigas sans aucun souci)

  3. #3
    Membre Expert
    Avatar de virgul
    Profil pro
    Inscrit en
    Novembre 2004
    Messages
    1 625
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : Suisse

    Informations forums :
    Inscription : Novembre 2004
    Messages : 1 625
    Par défaut
    Citation Envoyé par RomainVALERI Voir le message
    C'est donc bien du xml ^^
    T'es un petit comique toi

    Est-ce que tu cherches également un éditeur qui permet de traiter (sans planter) des fichiers très volumineux ? (peut-être pas mais je demande à tout hasard, étant donné la situation que tu décris c'est bien possible...) Si c'est le cas il y a UltraEdit (malheureusement payant) qui fait ça très bien (traite des fichiers de plusieurs dizaines de gigas sans aucun souci)
    Oui je l'ai déjà ultraEdit mais t'es obligé de le faire a la main chaque fois et j'aimerais justement bien éviter cette corvé!

  4. #4
    Membre Expert
    Avatar de RomainVALERI
    Homme Profil pro
    POOête
    Inscrit en
    Avril 2008
    Messages
    2 652
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 49
    Localisation : France, Meurthe et Moselle (Lorraine)

    Informations professionnelles :
    Activité : POOête

    Informations forums :
    Inscription : Avril 2008
    Messages : 2 652
    Par défaut
    Citation Envoyé par virgul Voir le message
    T'es un petit comique toi
    Oui, désolé ce n'était pas très drôle
    Ce que je voulais dire, c'est que si tu as plusieurs éléments "racine" ton xml est mal formé, donc ta précision
    Citation Envoyé par virgul
    La structure est très simple un élément root qui en contient une multitude d'autre.
    m'a semblé inutile ^^ ... bref voilà quoi...

    Par contre, je n'ai pas de solution à ton problème d'automatisation... mais si jamais tu ne trouvais pas d'outil adapté, tu peux éventuellement envisager... d'écrire un petit script pour faire ça ? (dans une technologie choisie en fonction de tes besoins, de ton projet...)

  5. #5
    Membre Expert
    Avatar de virgul
    Profil pro
    Inscrit en
    Novembre 2004
    Messages
    1 625
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : Suisse

    Informations forums :
    Inscription : Novembre 2004
    Messages : 1 625
    Par défaut
    Citation Envoyé par RomainVALERI Voir le message
    Oui, désolé ce n'était pas très drôle
    Ce que je voulais dire, c'est que si tu as plusieurs éléments "racine" ton xml est mal formé, donc ta précision m'a semblé inutile ^^ ... bref voilà quoi...
    Pas de souci mais vu que le mot xml est 2 fois dans le message ca me semblait claire...

    Mais c'est vrai que ma phrase ne veut rien dire... ce que je voulais dire c'est que l'élément root ne peut contenir qu'un enfant qui lui peut se répéter à l'infini...

    Par contre, je n'ai pas de solution à ton problème d'automatisation... mais si jamais tu ne trouvais pas d'outil adapté, tu peux éventuellement envisager... d'écrire un petit script pour faire ça ? (dans une technologie choisie en fonction de tes besoins, de ton projet...)
    Bon ben je vais continuer mes recherche dans cette voie

    Merci

    Thierry

  6. #6
    Membre Expert
    Profil pro
    Inscrit en
    Septembre 2006
    Messages
    1 466
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2006
    Messages : 1 466
    Par défaut
    Je connais pas d'outil qui le fasse.
    Ca doit être faisable avec SAX ou StAX.
    Il y a cet article sur le "screening" en java : http://www.ibm.com/developerworks/xm...ary/x-tipstx3/ .
    Il a plus qu'a gérer la ré-écriture de fichiers.

Discussions similaires

  1. Très gros XML et ActionScript 3 ?
    Par Coxni dans le forum ActionScript 3
    Réponses: 7
    Dernier message: 31/03/2009, 18h11
  2. [CSV] Traitement d'un très gros fichier XML ou CSV
    Par Paulux1 dans le forum Langage
    Réponses: 3
    Dernier message: 25/03/2008, 17h05
  3. [SimpleXML] Analyser un très gros fichier XML
    Par Paulux1 dans le forum Bibliothèques et frameworks
    Réponses: 1
    Dernier message: 20/02/2008, 03h53
  4. Ouvrir un très gros fichier XML
    Par strat0 dans le forum XML/XSL et SOAP
    Réponses: 1
    Dernier message: 02/11/2007, 14h29
  5. Transformer un très gros fichier XML avec XSL
    Par wozzz dans le forum Format d'échange (XML, JSON...)
    Réponses: 3
    Dernier message: 30/05/2006, 11h57

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