所以我没有任何使用 php 读取 xml 的经验,我一直在做一些研究,阅读一些教程,但我想确定一件事。现在我在下面有这个 xml 代码(file.xml):
<location code="TB0023">
<temp unit="F">15.8</temp>
<US>Intermittent clouds</US>
</location>
<location code="YG0023">
<temp unit="F">23</temp>
<US>Mostly Clear</US>
</location>
所以我访问例如 temp on location code="TB0023" 的方式是这样的:
$open = simplexml_load_file('file.xml');
echo $open ->location[0]->temp;
现在我试图通过做这样的事情(比如关联数组)使它更具可读性,但没有成功:
$open = simplexml_load_file('file.xml');
echo $open ->location[code="TB0023"]->temp;
那么有什么方法可以使用该标识符 TB0023 从该特定位置检索数据,而不使用索引 0 1 2 3 ...
谢谢你。