ajouter du xml avec appendChild
Posté : 27 août 2008, 15:52
Salut,
j'utilise la classe DomDocument pour créer un fichier xml :
N'étant pas très familier avec cette classe je ne sais pas s'il y a une méthode qui résoud ce problème ou non.
Merci d'avance pour vos éclaircicements.
j'utilise la classe DomDocument pour créer un fichier xml :
$this->domtofNewFig = $this->domtof->createElement('figure');
$figure = $this->domtof->createTextNode($this->figRef[$k].$captions[$k]);
$this->domtofNewFig->setAttribute('ref', $ref);
$this->domtofNewFig->appendChild($figure);
$tof = $this->domtof->getElementsByTagName('tableoffigures')->item(0);
$tof->appendChild($this->domtofNewFig);
Le problème, c'est que $this->figRef[$k] et $captions[$k] contiennent déjà du xml et donc des balises mais celles-cies sont remplacées par < et > ce qui me pose problème.N'étant pas très familier avec cette classe je ne sais pas s'il y a une méthode qui résoud ce problème ou non.
Merci d'avance pour vos éclaircicements.