【发布时间】:2015-10-09 09:27:53
【问题描述】:
大家好,请阅读此内容 :)
我的问题是这个$dom_doc = new DOMDocument("1.0", "utf-8")->loadHTML($doc)
$doc 看起来像:
...
<images>
<img>
<file>myfile.jpg</file>
<desc>My file description</desc>
</img>
<img>
<file>myfile.jpg</file>
<desc>My file description</desc>
</img>
</images>
...
loadHTML 将此标签转换为单个 html 标签(img、link 等)
...
<images>
<img/>
<file>myfile.jpg</file>
<desc>My file description</desc>
<img/>
<file>myfile.jpg</file>
<desc>My file description</desc>
</images>
...
我应该怎么做才能强制使用成对的标签?
也许loadXML(),但它不想正确使用xpath。通过选择器“//images”,显示我什么也没找到。所以我更喜欢使用loadHTML()
【问题讨论】:
标签: php html xml domdocument