Ir para conteúdo
Fórum Script Brasil
  • 0

Estruturar o xml a partir de php


biggipsy

Pergunta

eu para adicionar "filhos" no xml tenho o seguinte código

$xml = simplexml_load_file("noticias.xml");

echo $xml->principal->no ;

$filho = $xml->addChild('no');

$filho->addChild('marca','vazio');

$filho->addChild('titulo',$_POST['introducao_noticia']);

$filho->addChild('textopequeno',$_POST['texto_pequeno']);

$filho->addChild('textogrande',$_POST['texto_principal']);

$filho->addChild('link',$imagem_nome);

file_put_contents("noticias.xml", $xml->asXML());

{

header("Location:visualizar_noticias.php");

}

aquilo que eu agora necessito é que ao fazer addChild ele force também uma mudança de linha no xml, alguém me pode ajudar? É que desta forma não me faz mudança de linha

queria que editasse o xml da seguinte forma

<principal>

<no>

<marca>vazio</marca>

<titulo>Dezembro 2007</titulo>

<textopequeno>RTP com mais acção de Solidariedade</textopequeno>

<textogrande>A RTP durante os meses de Novembro e Dezembro realizou acções de solidariedas com a AMI - Assistência Médica Internacional e a Associação SOL. A 4 one Solution foi mais uma vez escolhida.</textogrande>

<link>vazio</link>

</no>

</principal>

quando faço inserçao ele insere da seguinte forma

<principal>

<no>

<marca>vazio</marca>

<titulo>Dezembro 2007</titulo>

<textopequeno>RTP com mais acção de Solidariedade</textopequeno>

<textogrande>A RTP durante os meses de Novembro e Dezembro realizou acções de solidariedas com a AMI - Assistência Médica Internacional e a Associação SOL. A 4 one Solution foi mais uma vez escolhida.</textogrande>

<link>vazio</link>

</no>

<no><marca>vazio</marca><titulo>a</titulo><textopequeno>a</textopequeno><textogrande>a</textogrande><link>ccd179819fc082f7e63ab3a0bbdecf60.png</link></no></principal>

</principal>

Alguém me pode ajudar?

Link para o comentário
Compartilhar em outros sites

0 respostass a esta questão

Posts Recomendados

Até agora não há respostas para essa pergunta

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,2k
    • Posts
      652,1k
×
×
  • Criar Novo...