Page 1 sur 1

Besoin de conseil intégration flux xml

Posté : 07 juin 2006, 12:15
par Invité
Salut !

Je dois intégrer un flux xml sur un site. N'y entendant rien, je me suis rendu sur cette page.

J'ai essayé le script Exemple 2. Transtypage XML -> HTML sans grande conviction. Ca fonctionne à peu près sauf que sont affichées des infos non définies dans le tableau php $map_array

Je ne sais pas si je suis hyper clair.

Le fichier xml se présente comme suit :

Code : Tout sélectionner

<sejour> <ville>Toto</ville> <pays>Titi</pays> <date> <depart>00-00-000</depart> <prix>000</prix> <url>http://toto.com</url> </date> <date> <depart>00-00-000</depart> <prix>000</prix> <url>http://toto.com</url> </date> <date> <depart>00-00-000</depart> <prix>000</prix> <url>http://toto.com</url> </date> </sejour> <sejour> <ville>Toto</ville> <pays>Titi</pays> <date> <depart>00-00-000</depart> <prix>000</prix> <url>http://toto.com</url> </date> <date> <depart>00-00-000</depart> <prix>000</prix> <url>http://toto.com</url> </date> <date> <depart>00-00-000</depart> <prix>000</prix> <url>http://toto.com</url> </date> </sejour>
Il peut donc y avoir plusieurs dates par séjour. Je suis pour l'instant assez perdu avec les startElement endElement caracterData et autres joyeuseries :?

J'ai cherché de partout et je ne suis pas tombé sur un tuto assez explicite pour mon petit cerveau. Je cherche donc un tuto pour les demis cerveau :lol:

A+

Didier

Posté : 07 juin 2006, 12:18
par didgar
je n'étais donc pas connecté quand j'ai écrit ce post :D

Posté : 07 juin 2006, 12:30
par didgar
Re !

Je précise que le serveur est sous PHP 4

A+

Didier

Posté : 07 juin 2006, 19:44
par Cyrano
Ce que je ferais, c'est utiliser SimpleXML pour récupérer le contenu et l'envoyer ensuite vers un affichage HTML ou autre selon le besoin. On utilise ce type de flux dans ma boite et c'est de cette manière qu'on procède.

Posté : 07 juin 2006, 20:48
par didgar
Ce que je ferais, c'est utiliser SimpleXML
J'y ai bien pensé mais comme je l'ai précisé plus haut, le serveur tourne sous PHP 4 :cry:

A+

Didier

Posté : 07 juin 2006, 21:05
par Cyrano
Arf, ok, effectivement, j'avais omi ce détail. Mais bon, les foncions XML existent quand même sous PHP4, en moins "Simple" mais utilisable quand même. Il doit même sûrement exister des classes qui font ça très bien, jette un coup d'oeil sur phpclasse.org

Posté : 08 juin 2006, 21:52
par didgar
Salut !

Merci pour le lien qui a l'air effectivement très intéressant.

Finalement, je me suis sorti des ronces en adaptant un parser récupéré.

A+

Didier