如何使用PHP解析網絡上的XML?使用PHP解析XML網頁
這是example XML。你如何得到第一個「AskRealtime」的價值?
我知道SimpleXML。我正在尋找適當的代碼來打開XML網頁,並使用SimpleXML處理它。
這表明代碼不會成功地加載該網頁:
$xml = @simplexml_load_file("http://query.yahooapis.com/v1/public/yql?q=select%20symbol%2C%20AskRealtime%20from%20yahoo.finance.quotes%20where%20symbol%20in%20(%22A%22%2C%22AA%22)&env=store%3A%2F%2Fdatatables.org%2Falltableswithkeys");
$price = $xml->results->quote[0]->AskRealtime;
echo $price;
未捕獲錯誤:chrome.tabs只能用於擴展進程。查看內容腳本文檔以獲取更多詳細信息。 – 2012-01-30 20:50:52
是否有任何理由我可以從瀏覽器訪問鏈接,但不是從一些試圖打開它的PHP文件?我在這裏忽略了一些「同源」的東西嗎? – 2012-01-30 20:53:54
@DonnyP你可以從你的代碼中刪除任何@signs,並將即將到來的PHP錯誤添加到原始問題中嗎?也嘗試至少一些我在我的答案中描述的替代方法。 – 2012-01-30 20:56:43