Lecture d'un fichier XML 1.0 en Php - PHP - Programmation
Marsh Posté le 21-03-2007 à 09:05:11
fiel_get_contents et ensuite simple xml.
A noter qu'a la place de simple xml tu peux aussi utiliser le dom ou d'autres librairies, mais pour la lecture d'un simple flux rss, simple sera très bien.
Marsh Posté le 21-03-2007 à 11:39:21
Justement, ce n'est pas un flux RSS. Les données que je veux récupérer ne sont pas entre des balises <blabla> </blabla> sinon ce serit plus simple mais elles sont après les =
SnakeX
Marsh Posté le 21-03-2007 à 12:09:50
bin ça s'appelle les attributs, et si tu avais lu la doc php sur simple xml tu aurais vu que c'est pas plus dur à récupérer que la valeur des noeuds...
edit: par ailleurs je comprends pas trop vu que dans le premier post tu dis "je ne peux pas intéragir sur le fichier RSS en question" et dans le suivant "Justement, ce n'est pas un flux RSS"
Marsh Posté le 21-03-2007 à 15:22:50
C'est une erreur de frappe Autant pour moi. Je vais regarder. Merci beaucoup
Marsh Posté le 13-06-2007 à 00:14:07
J'ai finis par passer en PHP 5 mais je n'arrive pas à afficher ne serait-ce que l'attribut blabla.
Voici mon code
Code :
|
Pour rappel voici le contenu du fichier exemple
Code :
|
Merci d'avance si qqun peut m'aider.
Marsh Posté le 13-06-2007 à 14:48:49
Code :
|
Info est ton noeud root
Marsh Posté le 13-06-2007 à 21:32:03
Merci beaucoup, ça marche parfaitement .. dire que j'ai perdu une heure là dessus ... je suis fou
Marsh Posté le 21-03-2007 à 02:07:29
Bonjour,
Je désire lire un fichier XML depuis mon site mais je n'arrive pas à trouver ce qu'il faut pour y arriver.
Le contenu du fichier se présente sous cette forme :
<?xml version="1.0" encoding="utf-8" ?>
- <Info blabla="contenu" Url="http://blabla.com/blabla" country="France">
- <Recent>
<Truc nom="Nom1" date="Tue, 20 Mar 2007 17:55:46 GMT"/>
<Truc nom="Nom2" date="Sun, 11 Mar 2007 16:29:52 GMT"/>
</Recent>
</Info>
Le but est de pouvoir par exemple récupérer Nom1 dans une variable ou encore Tue, 20 Mar 2007 17:55:46 GMT.
Pour la petite histoire, je ne peux pas intéragir sur le fichier RSS en question. Il est fournit par l'extérieur et je dois l'exploiter directement comme cela.
Merci d'avance
SnakeX
Message édité par Snake-X le 21-03-2007 à 02:12:28