【发布时间】:2015-09-30 14:23:37
【问题描述】:
我正在使用 XML 通过 PHP 将产品插入到我的数据库中。我可以使用以下代码访问/读取 xml 提要:
$xml=simplexml_load_file('testfeed.xml') or die("Error: Cannot create object");
foreach($xml->children() as $product) {
$pname = $product->name;
$pdescr = $product->description;
echo $pname;
echo $pdescr;
}
下面是我的 XML 示例:
<product ID="9">
<name>Product X</name>
<properties>
<property name="categoryPath">
<value>path-to-category</value>
</property>
<property name="stock">
<value>1</value>
</property>
</properties>
</product>
获取name的值很容易,但是我如何获取categorypath的值,因为这个在properties->property->value中并在<property name="categoryPath">中声明?
谢谢!
【问题讨论】:
-
你能更改xml标签“值”的名称吗?