【发布时间】:2014-03-06 12:42:37
【问题描述】:
我有一个xml文件如下:
<?xml version="1.0" ?>
<shop version="2.0" shop-name="XYZ">
<category name="FOO1">
<subcategory name="Foobar1">
<product name="Productname1" id="1">
<supplier name="XXX" logo="XXX.gif" />
<desc>DESC</desc>
</product>
<product name="Productname2" id="2">
...
</product>
</subcategory>
</category>
</shop>
我想获取 shop 元素的属性值 - 正是 shop-name
我在 php 中使用了 simplexml:
<?php
$dataXML=simplexml_load_file("data.xml");
$a=$dataXML->shop[0]["shop-name"];
echo $a;
?>
结果我一无所获。知道有什么问题吗?
【问题讨论】: