DOMDocumentFragment::appendXML
(PHP 5 >= 5.1.0, PHP 7, PHP 8)
DOMDocumentFragment::appendXML — Ham bir XML verisi ekler
Açıklama
public DOMDocumentFragment::appendXML(
string $data
):
bool
Bu yöntem DOM standardının bir parçası değildir. Bir
DOMDocument nesnesine bir XML belge parçası eklemek
için basit bir yaklaşım olarak gerçeklenmiştir.
Standardla tam uyum içinde olmak isterseniz, sahte bir kök elemana sahip
geçici bir DOMDocument oluşturup XML verinizi
ekleyeceğiniz kök elemanın çocuk düğümleriyle bir döngüye girmelisiniz.
Bağımsız Değişkenler
-
data
-
Eklenecek XML veri.
Dönen Değerler
Başarı durumunda true
, başarısızlık durumunda false
döner.
Örnekler
Örnek 1 - Belgeye XML veri eklemek
<?php
$doc = new DOMDocument();
$doc->loadXML("<root/>");
$f = $doc->createDocumentFragment();
$f->appendXML("<foo>text</foo><bar>text2</bar>");
$doc->documentElement->appendChild($f);
echo $doc->saveXML();
?>
Yukarıdaki örneğin çıktısı:
<?xml version="1.0"?>
<root><foo>text</foo><bar>text2</bar></root>