DOMDocumentFragment::appendXML
DOMDocumentFragment::appendXML
(PHP 5 >= 5.1.0, PHP 7)
DOMDocumentFragment :: appendXML - 附加原始XML数据
描述
public bool DOMDocumentFragment::appendXML ( string $data )
将原始XML数据追加到DOMDocumentFragment。
这种方法不是DOM标准的一部分。它被创建为在DOMDocument中附加XML DocumentFragment的更简单的方法。
如果你想遵守标准,你将不得不用一个虚拟根创建一个临时的DOMDocument,然后遍历XML数据根的子节点来追加它们。
参数
data
要附加的XML。
返回值
成功时返回TRUE
或失败时返回FALSE
。
例子
示例#1将XML数据附加到文档
<?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(
?>
上面的例子将输出:
<?xml version="1.0"?>
<root><foo>text</foo><bar>text2</bar></root>
← DOMDocumentFragment
DOMDocumentType →