我有一个DomElement
不幸的是没有saveXML()
方法。
我正在尝试获取domeElement的原始XML字符串表示。
我怎样才能做到呢?
最佳答案
DomElement
具有其DomDocument
的属性,即ownerDocument
。
因此,您可以通过以下方式获取DomElement
的XML:
$domElementXml = $domElement->ownerDocument->saveXML($domElement);
您必须再次传递该节点,因为
ownerDocument
指的是整个文档。因此,运行$domElement->ownerDocument->saveXML()
将获取文档的整个xml,其中也可能包含不同的DomElement
对象。