Bonjour à tous,
je galère à utiliser l'API domxml avec PHP (version 4.3.9) :
pour le tester j'ai cette fonction process qui parcourt un document XML et affiche le texte des feuilles du document. En résultat, j'ai droit au message d'erreur suivant : Call to a member function on a non-object in /var/www/html/developpement/Test.php on line 6
J'ai vérifié, l'API est bien installée sur le serveur, et fonctionnelle (d'après phpinfo)
Est ce que quelqu'un pourrait me dire ce qui pourrait provoquer cette erreur?
Merci!
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
18
19
20
21 function process($noeud) { if ($noeud->has_child_nodes()) { foreach($noeuds->child_nodes() as $n) { process($n); } } //traite les feuilles if ($noeud->node_type() == XML_TEXT_NODE) { $contenu = rtrim($noeud->node_value()); if (!empty($contenu)) { print "$contenu\n"; } } }
Partager