/**
* 合并XML文档,把子节点模板插入到ROOT文档中
* @param string $childNodesTemplate 子节点模板
* @param string $rootXML ROOT文档xml
* @return string
*/
function mergeXML(string $childNodesTemplate, string $rootXML):string
{
//ROOT文档
$root = new DOMDocument('1.0', 'UTF-8');
$root->formatOutput = false;
$root->preserveWhiteSpace = true;
$root->loadXML($rootXML);
//子节点
$childNodes = new DOMDocument('1.0', 'UTF-8');
$childNodes->loadXML($childNodesTemplate);
//合并
$root->documentElement->appendChild($root->importNode($childNodes->documentElement, true));
return $root->saveXML();
}
版权属于:大卫科技Blog
本文链接:https://www.iyuu.cn/archives/469/
转载时须注明出处