Précédent   Forum des professionnels en informatique > PHP > Bibliothèques et frameworks > XML > SimpleXML
SimpleXML Forum d'entraide pour l'extension SimpleXML, qui permet de manipuler des documents XML en PHP (approche DOM).
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 11/11/2006, 10h48   #1
Invité de passage
 
Inscription : novembre 2006
Messages : 2
Détails du profil
Informations forums :
Inscription : novembre 2006
Messages : 2
Points : 1
Points : 1
Par défaut [SimpleXML] problème avec addChild

Salut à tous , j'ai un gros problème avec simplexml , je voudrais utiliser la méthode addChild.

Auparavant j'avais un hébergement chez ovh 90plan , cela fonctionnais mais je suis passé sur un serveur dédié il y peu.
Après l'install de LAMP , j'ai installé libxml2 et simplexml.

Le problème c'est que la méthode addChild n'est plus reconnue :

Citation:
Call to undefined method SimpleXMLElement::addChild()
J'ai fait un petit script de test :

Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
 
<?php
 
 
		$dom = new DOMDocument('1.0', 'utf-8');
		$dom->loadXML('<test></test>');
 
		$xml_out = simplexml_import_dom($dom);
 
 
		$class_methods = get_class_methods($xml_out);
 
		foreach ($class_methods as $method_name) {
   			echo "$method_name\n";
		}
 
 
?>
et cela me renvoi :

__construct asXML xpath registerXPathNamespace attributes children getNamespaces getDocNamespaces

pas de addChild à l'horizon ...

Une solution ?

Merci d'avance
AgentSmith92 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 15/11/2006, 14h48   #2
Invité de passage
 
Inscription : novembre 2006
Messages : 2
Détails du profil
Informations forums :
Inscription : novembre 2006
Messages : 2
Points : 1
Points : 1
Par défaut Solution

C'est bon j'ai trouvé !
SimpleXML accèpte addChild et addAttributes que dans sa version 1.151 livrée avec php 5.2 je crois
AgentSmith92 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 15h09.


 
 
 
 
Partenaires

Hébergement Web