Je test PHP5 et plus particulièrement les belles fonctions de SimpleXML.
Pour cela je voudrais parser (enfin extraire les données) un fichier RSS
1.0 (RDF), cependant les fichiers XML utilisent des namespace comme cet
exemple :
Maintenant sur la version RSS 1.0 là je bloque :-(
Je suis allé voir cet article :
http://www.onlamp.com/pub/a/php/2004/01/15/simplexml.html?page=2
mais rien n'y fait, la fonction register_ns n'est pas acceptée.
PHP me retourne que mon objet ($xml) ne connait pas la méthode register_ns.
j'ai essayé des syntaxes de ce genre :
$link = $xml->xpath('rdf:RDF/channel/link');
$link = $xml->xpath('namespace::RDF/channel/link');
...
mais je ne trouve pas. Si quelqu'un à la solution, je suis vraiment
preneur :)
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Johannes Schlueter
Bonsoir,
Edouard Guerin wrote:
Je test PHP5 et plus particulièrement les belles fonctions de SimpleXML. Pour cela je voudrais parser (enfin extraire les données) un fichier RSS 1.0 (RDF), cependant les fichiers XML utilisent des namespace comme cet exemple :
Des fonctions SimpleXML sont très interessant pour les fichiers XML simples - j'aime ça! Mais ces sont mal pour les fichiers avec des Namespaces etc. Moi, j'ai eu beaucoup des problèmes avec SimpleXML donc j'utilse plus des fonctions DOM-XML, mais DOM-XML est très compliqué....
johannes
p.s. Je souhaite que vous comprenez mon text - je suis allemand et j'aprends la langue française depuis un année.
Bonsoir,
Edouard Guerin wrote:
Je test PHP5 et plus particulièrement les belles fonctions de SimpleXML.
Pour cela je voudrais parser (enfin extraire les données) un fichier RSS
1.0 (RDF), cependant les fichiers XML utilisent des namespace comme cet
exemple :
Des fonctions SimpleXML sont très interessant pour les fichiers XML simples
- j'aime ça! Mais ces sont mal pour les fichiers avec des Namespaces etc.
Moi, j'ai eu beaucoup des problèmes avec SimpleXML donc j'utilse plus des
fonctions DOM-XML, mais DOM-XML est très compliqué....
johannes
p.s. Je souhaite que vous comprenez mon text - je suis allemand et j'aprends
la langue française depuis un année.
Je test PHP5 et plus particulièrement les belles fonctions de SimpleXML. Pour cela je voudrais parser (enfin extraire les données) un fichier RSS 1.0 (RDF), cependant les fichiers XML utilisent des namespace comme cet exemple :
Des fonctions SimpleXML sont très interessant pour les fichiers XML simples - j'aime ça! Mais ces sont mal pour les fichiers avec des Namespaces etc. Moi, j'ai eu beaucoup des problèmes avec SimpleXML donc j'utilse plus des fonctions DOM-XML, mais DOM-XML est très compliqué....
johannes
p.s. Je souhaite que vous comprenez mon text - je suis allemand et j'aprends la langue française depuis un année.
Edouard Guerin
p.s. Je souhaite que vous comprenez mon text - je suis allemand et j'aprends la langue française depuis un année.
Oui j'ai compris :-) merci d'avoir fait l'effort d'écrire en français ! Je vais aussi utiliser DOM-XML car effectivement SimpleXML reste relativement simpliste (mais bien pratique).
Merci.
-- Edouard Guérin http://www.icitrus.net
p.s. Je souhaite que vous comprenez mon text - je suis allemand et j'aprends
la langue française depuis un année.
Oui j'ai compris :-) merci d'avoir fait l'effort d'écrire en français !
Je vais aussi utiliser DOM-XML car effectivement SimpleXML reste
relativement simpliste (mais bien pratique).
p.s. Je souhaite que vous comprenez mon text - je suis allemand et j'aprends la langue française depuis un année.
Oui j'ai compris :-) merci d'avoir fait l'effort d'écrire en français ! Je vais aussi utiliser DOM-XML car effectivement SimpleXML reste relativement simpliste (mais bien pratique).