我正在从Yahoo API中检索一些类似的XML -
<ResultSet version="1.0">
<Error>0</Error>
<ErrorMessage>No error</ErrorMessage>
<Locale>us_US</Locale>
<Quality>99</Quality>
<Found>1</Found>
<Result>
<quality>99</quality>
<latitude>51.501690</latitude>
<longitude>-0.125442</longitude>
<offsetlat>51.501690</offsetlat>
<offsetlon>-0.125442</offsetlon>
<radius>500</radius>
<name>51.501690392606974, -0.1254415512084961</name>
<woeid>26352062</woeid>
</Result>
</ResultSet>
我如何才能访问孩子 woeid ?
我可以获得质量,经度等但我对如何接触孩子的孩子有点不确定 - 这是否是正确的术语?
任何帮助表示感谢。
由于
答案 0 :(得分:1)
<?php
$xml = simplexml_load_file("XML.xml");
//echo woeid
echo $xml->Result->woeid;
?>
这只是一个简单的例子,说明如何使用您提供的xml文件。
您可能还会遇到有多个<Result>
子项的文件,在这种情况下您可以像这样访问它们:
<?php
$xml = simplexml_load_file("XML.xml");
//echo all woeid's
foreach($xml->Result as $result) {
echo $result->woeid;
}
?>