获取xml子项而不替换PHP中的html实体

dan*_*car 7 php xml

我有这个代码:

<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
$strXml = '
<root>
<kid><div>ABC&#8226;&#62;</div></kid>
<kid2>DEF</kid2>
</root>';   

$objXml = new SimpleXMLElement($strXml);
$arrNodes = $objXml->xpath('/root/*');
foreach($arrNodes as $objNode) {
    /* @var $objNode SimpleXMLElement */
    echo $objNode->asXML(); 
}
Run Code Online (Sandbox Code Playgroud)

代码提取根的第一个子节点并显示内容.问题是html实体被转换为字符.有没有什么方法代码输出初始XML内容而不进行任何转换?

sal*_*the 1

有没有办法让代码输出初始 XML 内容而不进行任何转换?

不。

旁白:你为什么关心?他们是同一个角色。