PHP:根据参数值读取XML节点值

时间:2017-08-11 15:40:44

标签: php xml

我有一个XML文件,其中包含西班牙语和英语的产品说明,例如:

<property>
<descriptions>
<description language="es"><text><![CDATA[Lorem ipsum Spanish description]]></text></description>
<description language="en"><text><![CDATA[Lorem ipsum English description]]></text></description>
</descriptions>
</property>

我使用PHP脚本处理XML并将值导入数据库。以下是我获得第一个产品说明的价值的方法:

$Spanish_Description= $property->descriptions->description[0]->text;

但是,在某些产品的XML文件中,西班牙语描述是第一位的,而其他产品则排在第二位,所以我不能依赖节点订单号。

如何修改我的PHP代码以专门查找<description language="es"></description>的值?

0 个答案:

没有答案