我想解析来自这个提要的 XML 数据:http: //finance.yahoo.com/webservice/v1/symbols/allcurrencies/quote/
在格式
Name Price Symbol Volume
请问有人可以提供代码吗?我不擅长使用 PHP。
我想解析来自这个提要的 XML 数据:http: //finance.yahoo.com/webservice/v1/symbols/allcurrencies/quote/
在格式
Name Price Symbol Volume
请问有人可以提供代码吗?我不擅长使用 PHP。
我尝试了它并使用以下代码使其工作:
$xmlUrl = "http://finance.yahoo.com/webservice/v1/symbols/allcurrencies/quote/";
$xmlStr = file_get_contents($xmlUrl);
$xmlObj = simplexml_load_string($xmlStr);
$resArr = $xmlObj->resources->resource;
$count = $resArr->count();
for ($i = 0; $i < $count; $i++) {
$name = (string) $resArr[$i]->field[0];
$price = (string) $resArr[$i]->field[1];
$symbol = (string) $resArr[$i]->field[2];
$volume = (string) $resArr[$i]->field[6];
print_r("name: {$name}, price: {$price}, symbol: {$symbol}, volume: {$volume}<br />");
}
我不喜欢按索引获取字段,但发现字段中的名称属性没有被考虑在内simplexml
。