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

APIs XML Discussion :

[DOM][PHP] Gros fichier XML


Sujet :

APIs XML

  1. #1
    Membre à l'essai
    Profil pro
    Inscrit en
    Août 2007
    Messages
    23
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2007
    Messages : 23
    Points : 18
    Points
    18
    Par défaut [DOM][PHP] Gros fichier XML
    Bonjour,

    Alors voilà,j'ai un problème technique avec la lecture d'un gros fichier XML.

    En fait j'ai un fichier XML de 50mo que je souhaite parser avec DOM (Je ne m'occupe pas des performances pour l'instant) et PHP5 et donc je fait:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     
    $doc = new DomDocument;
    $doc ->load('/mnt/vm11.echange/ExportXML/AllNews.xml');
    Le truc c'est que ça ne charge pas le fichier dans le DomDocument alors que lorsque j'essaye avec un fichier XML de 2mo ca fonctionne bien.

    La limitation vient-elle de DOM qui ne peut pas charger les fichiers de grande taille ou cela vient-il du buffer de PHP?

    Merci bien pour vos avis

  2. #2
    Membre à l'essai
    Profil pro
    Inscrit en
    Août 2007
    Messages
    23
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2007
    Messages : 23
    Points : 18
    Points
    18
    Par défaut
    Bon finalement j'ai contourné le problème en parssant mon fichier avec SAX donc c'est bon mais si vous avez une idée de réponse,je suis preneur.

    Merci

  3. #3
    Membre éprouvé Avatar de alain.couthures
    Profil pro
    Gérant
    Inscrit en
    Avril 2007
    Messages
    902
    Détails du profil
    Informations personnelles :
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Gérant

    Informations forums :
    Inscription : Avril 2007
    Messages : 902
    Points : 1 247
    Points
    1 247
    Par défaut
    Pour moi, la limitation vient du serveur HTTP !
    Formulaires XForms sur tous navigateurs sans extension à installer (architecture XRX) : http://www.agencexml.com/xsltforms/

  4. #4
    Membre à l'essai
    Profil pro
    Inscrit en
    Août 2007
    Messages
    23
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2007
    Messages : 23
    Points : 18
    Points
    18
    Par défaut
    Je l'execute en ligne de commande pourtant donc je ne passe pas par le serveur HTTP !

    Enfin avec SAX ca marche bien!!!

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [DOM] Construction de fichier XML en PHP avec mise en page
    Par kdson dans le forum Bibliothèques et frameworks
    Réponses: 2
    Dernier message: 25/02/2008, 09h58
  2. [DOM] création de fichier XML avec PHP
    Par fleuveblanc dans le forum Bibliothèques et frameworks
    Réponses: 2
    Dernier message: 17/12/2007, 17h36
  3. [DOM] création de fichier XML avec PHP
    Par cortex007 dans le forum Bibliothèques et frameworks
    Réponses: 7
    Dernier message: 09/12/2007, 11h31
  4. [DOM] Transformer un fichier xml en fichier sql avec PHP
    Par takepaf dans le forum Bibliothèques et frameworks
    Réponses: 5
    Dernier message: 01/12/2007, 12h11
  5. XML DOM et gros fichiers
    Par Manu_Just dans le forum APIs
    Réponses: 4
    Dernier message: 28/03/2003, 09h50

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