• Revista PROGRAMAR: Já está disponível a edição #53 da revista programar. Faz já o download aqui!

cereal_killa

Obter root de um xml

2 mensagens neste tópico

Boas,

Estou com um problema em obter o node root de um ficheiro xml com o DOM, a parte a sublinhado foi o que encontrei na net para encontrar o root do xml mas nao funciona.

A parte a negrito é o que eu quero adicionar dentro do root pois ele da maneira que esta adiciona-o fora do root.

Alguem sabe como obter o root com este codigo?

o codigo é o seguinte:

<?php
$tt=$_POST["tt"];
$stt=$_POST["stt"];
$dat=$_POST["dat"];
$img=$_POST["edita3"];
$tex=$_POST["tex"];
$dom = new DOMDocument("1.0");
$dom->load('../xml/newsup.xml');  
$root = $dom->getDocumentElement();
$cdata = $dom -> createCDATASection("<img src='". $img ."'/>");
$dom->appendChild($cdata);
$dom->save("../xml/newsuptest.xml");
?>
<meta http-equiv="refresh" content="1;URL=../back.php">

<?xml version="1.0" encoding="UTF-8"?>
<root><file><nome>99.jpg</nome><caminho>../imgs/99.jpg</caminho></file><file><nome>98.jpg</nome><caminho>../imgs/98.jpg</caminho></file><file><nome>102.jpg</nome><caminho>../imgs/102.jpg</caminho></file></root>

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Boas,

Ja consegui resolve o problema, em vez de usar DOM usei simplexml.

Obrigado  :D

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Crie uma conta ou ligue-se para comentar

Só membros podem comentar

Criar nova conta

Registe para ter uma conta na nossa comunidade. É fácil!


Registar nova conta

Entra

Já tem conta? Inicie sessão aqui.


Entrar Agora