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

Bibliothèques et frameworks PHP Discussion :

[XML] [SAX] Parser Xml Universel


Sujet :

Bibliothèques et frameworks PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Octobre 2005
    Messages
    39
    Détails du profil
    Informations forums :
    Inscription : Octobre 2005
    Messages : 39
    Par défaut [XML] [SAX] Parser Xml Universel
    Bonjour a tous,

    je recois de nombreux XML de types differents et je souhaiterais que mon parser me le transforme sous forme de tableau en conservant les dimensions. J'ai farfouillé sur le web mais sans grands resultats.

    Mon but est que le tableau de resultats soit la copie conforme du fichier XML. Quelqu'un aurait une technique pour au moins gerer l'arborescence ou alors est ce que quelqu'un posséderait un parser xml suffisamment puissant pour gérer n'importe quel type de fichier xml.

    Merci de votre reponse

  2. #2
    Expert confirmé
    Avatar de siddh
    Inscrit en
    Novembre 2005
    Messages
    3 868
    Détails du profil
    Informations personnelles :
    Âge : 49

    Informations forums :
    Inscription : Novembre 2005
    Messages : 3 868
    Par défaut
    le mieux c est que tu utilise un parser sax.

    comme ca a chaque notification de noeud, tu peux appliquer un traitement générique.

  3. #3
    Membre averti
    Inscrit en
    Octobre 2005
    Messages
    39
    Détails du profil
    Informations forums :
    Inscription : Octobre 2005
    Messages : 39
    Par défaut
    Merci masi en fait mon probleme n'est pas ici, le parser SAX avec balise ouvrante fermante et texte je sais deja les manipuler. mais ce que je recherche c'est un parser qui me trqnsformerais mon XML en un tableau et ceux quelque soit le XML et les dimensions du XML founit

  4. #4
    Expert confirmé Avatar de Mr N.
    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    5 418
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2004
    Messages : 5 418
    Par défaut
    sous php5 c'est trivial ! http://php.net/simplexml

  5. #5
    Expert confirmé
    Avatar de siddh
    Inscrit en
    Novembre 2005
    Messages
    3 868
    Détails du profil
    Informations personnelles :
    Âge : 49

    Informations forums :
    Inscription : Novembre 2005
    Messages : 3 868
    Par défaut
    un tableau ? en memoire ? graphique ?

  6. #6
    Membre émérite Avatar de trattos
    Profil pro
    Inscrit en
    Juillet 2003
    Messages
    1 000
    Détails du profil
    Informations personnelles :
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations forums :
    Inscription : Juillet 2003
    Messages : 1 000
    Par défaut
    simplexml récupérè le nom des balises et leur contenu!
    Code xml : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    <membres>
      <pseudo>Bibi</pseudo>
      <email>bibi@hh.fr</email>
    </membres>
    En gros ça te sort pseudo = bibi et email = bibi@hh.fr
    Tout ça en objet si je ne me trompe pas, en tout cas c'est une super fonction!

    PS: j'ai fait très simple! Comme simple XML!

Discussions similaires

  1. [SAX] Parser une balise XML vide
    Par drumtof dans le forum Format d'échange (XML, JSON...)
    Réponses: 7
    Dernier message: 10/06/2013, 14h41
  2. [SAX] Parser un XML
    Par dess5 dans le forum XML/XSL et SOAP
    Réponses: 17
    Dernier message: 26/05/2009, 17h54
  3. [SAX] parser un document xml
    Par skyangel dans le forum Entrée/Sortie
    Réponses: 0
    Dernier message: 11/12/2007, 19h18
  4. [XML] [SAX] parser un fichier XML
    Par namstou3 dans le forum Bibliothèques et frameworks
    Réponses: 2
    Dernier message: 30/10/2007, 20h06
  5. [XML] [SAX] Parser XML compatible PHP 4 et PHP 5
    Par nako dans le forum Bibliothèques et frameworks
    Réponses: 2
    Dernier message: 12/04/2006, 11h14

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