【发布时间】:2020-04-28 20:12:30
【问题描述】:
我有一个简单的 XML 文件,其中需要的数据有 XML 标签属性字段,例如命名为type,值为html:
...
<content type="html">Actual content</content>
...
当我尝试使用simplexml_load_string($my_xml_string, 'SimpleXMLElement', LIBXML_NOCDATA) 将此字符串解析为 PHP 对象时,我得到了这个结构的一部分:
"content"=> array(
"@attributes" => array("type" => "html"),
"0" => "Actual content"
),
如何解析所有节点属性都被跳过,所以在我的示例中,对象将是:
"content"=> "Actual content",
?
【问题讨论】:
标签: php xml-parsing libxml2