【发布时间】:2014-04-17 07:10:41
【问题描述】:
我正在读取一个包含以下内容的 XML 文件:
<column name="title">
<![CDATA[
Sets inktcartridges geschikt voor Brother, Canon, Epson of HP printers (vanaf € 19,95)
]]>
</column>
<column name="description">
<![CDATA[
Niets zo storend als een printer zonder inkt als je net je 300 pagina’s tellende scriptie moet inleveren. Voorkom dit soort narigheden met cartridges voor verschillende printers in zwart en in kleur.
]]>
</column>
当我使用 simplexml_load_string 解析数据时,每个项目都会得到一个空索引:
$xml = simplexml_load_string($data,'SimpleXMLElement',LIBXML_NOCDATA);
输出:
[1] => Sets inktcartridges geschikt voor Brother, Canon, Epson of HP printers (vanaf € 19,95)
[2] => Niets zo storend als een printer zonder inkt als je net je 300 pagina’s tellende scriptie moet inleveren. Voorkom dit soort narigheden met cartridges voor verschillende printers in zwart en in kleur.
如何告诉 simplexml_load_string 列中的名称项需要是索引?
【问题讨论】: