rexmage Posted March 5, 2014 at 11:24 AM Report #547581 Posted March 5, 2014 at 11:24 AM (edited) Boas, tenho um ficheiro XML preciso converter uma tag XML para um value por exemplo: ... <w:p w:rsidR="00F75F0A" w:rsidRDefault="00634471"> <w:r> <w:t>Nome: {Utilizador.NOME} </w:t> </w:r> </w:p> ... Ora Substituir {Utilizador.NOME} por Henrique Santos por exemplo e depois exportar isto para um ficheiro XML e depois obrigar a fazer o download. A ideia é ter um ficheiro XML que é um modelo (template) e depois é substituido os dados por tags que estão no ficheiro. Pensei em usar assim: ---------------------------------------------------------------- $doc = new DOMDocument(); $doc->load('ficheiro.xml'); $xml = $doc->saveXML(); //echo $xml; $xml_2 = str_replace("{Utilizador.NOME}","Henrique Santos",$xml); echo $xml_2; ---------------------------------------------------------------- Isto seria apenas para substituir as tags especificas, mas não estou a conseguir devolver correctamente o XML para depois exportar. Alguma ideia ? Obrigado! Edited March 5, 2014 at 11:25 AM by rexmage <?PHP echo "Bo0m"; ?>
HappyHippyHippo Posted March 5, 2014 at 11:34 AM Report #547583 Posted March 5, 2014 at 11:34 AM para que tantas voltas ? echo str_replace("{Utilizador.NOME}","Henrique Santos",file_get_contents('ficheiro.xml')); IRC : sim, é algo que ainda existe >> #p@p Portugol Plus
rexmage Posted March 5, 2014 at 12:36 PM Author Report #547601 Posted March 5, 2014 at 12:36 PM Isso, tá feito! tnks hippo! <?PHP echo "Bo0m"; ?>
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now