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 :

[SimpleXML] suffira t-il ?


Sujet :

Bibliothèques et frameworks PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Homme Profil pro
    Pharmacien
    Inscrit en
    Juillet 2008
    Messages
    12
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Pharmacien

    Informations forums :
    Inscription : Juillet 2008
    Messages : 12
    Par défaut [SimpleXML] suffira t-il ?
    bonjour,
    je souhaiterai avoir votre avis sur un point.
    Je dois parser un document XML afin de mettre les données récupérées dans une base de donnée et pouvoir faire l'opération en sens inverse (faire un document XML à partir de ces données précédemment récupérées).
    Les fichiers XML ne sont pas très gros et feront 20 à 30 lignes maximum.
    Est ce que simpleXML convient à ce besoin ou est ce que je dois m'orienter vers SAX ou DOM ?
    Merci d'avance pour vos réponses

    Ps: je peux vous donner un exemple de fichier pour vous donner une idée ?

  2. #2
    Membre chevronné Avatar de htr999
    Profil pro
    Étudiant
    Inscrit en
    Février 2008
    Messages
    331
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Février 2008
    Messages : 331
    Par défaut
    il me semble que SimpleXML correspond parfaitement à tes besoins. Sinon un point à vérifier, c'est est-ce que ton serveur supporte-il PHP 5.
    sinon SAX c'est assez lourd. DomXML c'est aussi une alternative envisageable
    a+

  3. #3
    Membre averti
    Homme Profil pro
    Pharmacien
    Inscrit en
    Juillet 2008
    Messages
    12
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Pharmacien

    Informations forums :
    Inscription : Juillet 2008
    Messages : 12
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    <?xml version="1.0" encoding="UTF-8"?>
    <sc:item xmlns:sc="http://www.utc.fr/ics/scenari/v3/core">
    	<op:ue xmlns:op="utc.fr:ics/opale3" xmlns:sp="http://www.utc.fr/ics/scenari/v3/primitive" xmlns:sc="http://www.utc.fr/ics/scenari/v3/core">
    		<op:ueM>
    			<sp:title>titre cours Pierre Yves</sp:title>
    		</op:ueM>
    		<sp:assmntUa>
    			<op:assmntUa>
    				<op:uM>
    					<sp:title>evaluation dp</sp:title>
    				</op:uM>
    				<sp:quiz sc:refUri="/Controles/Pierre-Yves/QCM1.quiz"/>
    				<sp:quiz sc:refUri="/Controles/Pierre-Yves/QCM2.quiz"/>
    			</op:assmntUa>
    		</sp:assmntUa>
    	</op:ue>
    </sc:item>
    voila un exemple de fichier xml que j'aurais à traiter.
    Mon serveur apache supporte bien PHP5.
    Je voudrais utiliser une méthode assez simple et c'est pour ca que j'étais tenté par simpleXML.
    Merci pour la rapidité de ta réponse.
    Une dernière question quand même, le parsage de ce genre de fichier avec simpleXML ne demande pas trop de connaissances quand même ?

  4. #4
    Membre chevronné Avatar de htr999
    Profil pro
    Étudiant
    Inscrit en
    Février 2008
    Messages
    331
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Février 2008
    Messages : 331
    Par défaut
    la manipulation avec SimpleXML est relativement simple.
    voici les quelques exemples
    http://fr.php.net/manual/fr/simplexml.examples.php
    bonne continuation

  5. #5
    Membre averti
    Homme Profil pro
    Pharmacien
    Inscrit en
    Juillet 2008
    Messages
    12
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Pharmacien

    Informations forums :
    Inscription : Juillet 2008
    Messages : 12
    Par défaut
    j'avais déjà été voir sur cette page
    merci beaucoup !!

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

Discussions similaires

  1. [SOAP] simpleXML envelope
    Par sk8world dans le forum XML/XSL et SOAP
    Réponses: 3
    Dernier message: 09/12/2005, 09h55
  2. [SimpleXML] Comment passer de XML à MySQL et vice-versa avec PHP ?
    Par Ben42 dans le forum Bibliothèques et frameworks
    Réponses: 8
    Dernier message: 05/12/2005, 21h42
  3. [SimpleXML] Utilisation chez OVH
    Par vodnok dans le forum Bibliothèques et frameworks
    Réponses: 2
    Dernier message: 25/11/2005, 09h52
  4. [SimpleXML] XML et parcours des noeuds avec foreach
    Par kult dans le forum Bibliothèques et frameworks
    Réponses: 3
    Dernier message: 15/11/2005, 15h36
  5. [SimpleXML] Comment faire pour transformer un fichier XML en PHP ?
    Par magic8392 dans le forum Bibliothèques et frameworks
    Réponses: 2
    Dernier message: 23/09/2005, 16h22

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