(PHP 5 >= 5.1.0)
DOMDocumentFragment->appendXML() — Append raw XML data
Appends raw XML data to a DOMDocumentFragment.
This method is not part of the DOM standard. It was created as a simplier approach for appending an XML DocumentFragment in a DOMDocument.
If you want to stick to the standards, you will have to create a temporary DOMDocument with a dummy root and then loop through the child nodes of the root of your XML data to append them.
XML to append.
如果成功则返回 TRUE ,失败则返回 FALSE 。
Example#1 Appending XML data to your document
<?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>
© 2005-2008 BlaBla.cn 版权所有