大家好我已经尝试了所有可能的方法从这个xml中提取一天的名字,但是没有成功..
<report>
<location city="Tukituki">
<day value="20130211" name="Sunday">
<symbol value="2" desc="Intervalos Nubosos"/>
<tempmin value="9"/>
<tempmax value="17"/>
<hour value="01:00">...</hour>
</day>
</location>
</report>
我使用simplexml_load_file
使用'url'等等。并尝试了:
echo $xml->report->location[1]->city;
但是它给出了一个错误:注意:试图在...中获取非对象的属性
感谢任何帮助。
答案 0 :(得分:1)
尝试在您调用此节点中的XML时删除报告。
echo $xml->location['city'];
标记中的属性通过数组表示法调用。 如果你有更多的位置,那么迭代它们。