PHP DOM yeni hat ile çocuk append

0 Cevap php

Benim adım Rithy.

Ben xml yeni bir düğüm veya öğe ekleme önce yeni bir satır eklemek için nasıl bilmiyorum.

My php:

$dom = new DOMDocument();

$dom->formatOutput = true;

$dom->preserveWhiteSpace = true;

$dom->load($xml_file);

$body = $dom->getElementsByTagName('body')->item(0);

$newelement_seg = $dom->createElement('seg');

$data = $dom->createTextNode(" text 2 ");  

$newelement_seg->appendChild($data);

$body->appendChild($newelement_seg);

$dom->save($xml_file);

XML Before append a new child:

  text 1

XML after append a new child:

  text 1

text 2

But I want:

  text 1

  text 2


Teşekkürler gelişmiş!

0 Cevap