Récupérer une variable à partir d'un fichier XML

rasheed
Nouveau WRInaute
Nouveau WRInaute
 
Messages: 44
Inscription: 11 Juil 2006

Récupérer une variable à partir d'un fichier XML

Message le Mar Mar 20, 2007 14:33

Bonjour

J'aimerais récupérer des données depuis un fichier XML externe -www.domain.com/fichier.xml
A partire de ces lignes ...

<companyname>PRICE MARCH</companyname>
<last>645.70</last>
<change>+4.80</change>
<pcthange>+0.75</pcthange>

... j'aimerais rècupèrer la variable $last="645.70" et $change="+4.80"

Merci de votre aide


e-kiwi
Modérateur
Modérateur
 
Messages: 15618
Inscription: 23 Déc 2003

Message le Mar Mar 20, 2007 14:35

pourquoi n'utilises tu pas un aprser ?
ex : http://magpierss.sourceforge.net/

rasheed
Nouveau WRInaute
Nouveau WRInaute
 
Messages: 44
Inscription: 11 Juil 2006

Message le Mar Mar 20, 2007 22:48

Bonjour

Merci de votre réponse.

En fait je m'y conais pas trop en XML.
On ma proposé cela sur un forum :

Tu prends un parser xml >
http://www.galle.fr/dev/parserxml.php.txt
par exemple, que tu renommes en .php.

Tu appelles ton parser xml :
include("parserxml.php");

Tu appelles ton fichier
$fp = fopen("http://domaine.com/page.php","r");
while(! feof($fp)){
$donnees_xml .= fgets($fp);
}
fclose($fp);
$tableau_php = GetXMLTree($donnees_xml);

et tu affiches ton tableau :

print_r($tableau_php);


Mais je ne vois pas à quel emplacement je dois appeller le fichier xml externe, et puis que contient la page appellée "page.php" ? :?

Merci


xescorp
WRInaute occasionnel
WRInaute occasionnel
 
Messages: 298
Inscription: 19 Jan 2007

Message le Jeu Mar 22, 2007 13:48

Dans la biblio Pear tu as un Parser et pas mal d'outil d'url rewriting aussi.


KOogar
WRInaute accro
WRInaute accro
 
Messages: 3974
Inscription: 16 Nov 2004

Message le Jeu Mar 22, 2007 15:13

Il y a plein de parseurs sur le web. 1 simple:
-http://www.phpsources.org/scripts172-PHP.htm

Perso j'utilise MagpieRSS


xescorp
WRInaute occasionnel
WRInaute occasionnel
 
Messages: 298
Inscription: 19 Jan 2007

Message le Ven Mar 30, 2007 14:18

J'ai dis une grosse connerie Pear ne le fait pas, j'aurai dû d'ailleurs ajouter "il me semble que" :D

vitosss
Nouveau WRInaute
Nouveau WRInaute
 
Messages: 41
Inscription: 6 Oct 2006

Re: Récupérer une variable à partir d'un fichier XML

Message le Jeu Mai 10, 2007 14:13

rasheed a écrit:Bonjour

J'aimerais récupérer des données depuis un fichier XML externe -www.domain.com/fichier.xml
A partire de ces lignes ...

<companyname>PRICE MARCH</companyname>
<last>645.70</last>
<change>+4.80</change>
<pcthange>+0.75</pcthange>

... j'aimerais rècupèrer la variable $last="645.70" et $change="+4.80"

Merci de votre aide


As tu résolu ton problème ?
J'ai le même souci que toi j'aimerais savoir comment tu as procédé...
:roll:


Si vous avez aimé cette discussion, partagez-la sur vos réseaux sociaux préférés :

Lectures recommandées sur ce thème :



Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 1 invité