我要加载的 XML 从外部链接使用PHP,然后将XML文件传递到我的浏览器,我分析它与jQuery。
I want to load XML from an external link using PHP, then pass the XML file to my browser where I parse it with jQuery.
我要加载从这个链接的XML: http://api.stlouisfed.org/fred/series/observations?series_id=GDP&api_key=f59d7e0739a5b0745a987b34993bdea7
I want to load the xml from this link: http://api.stlouisfed.org/fred/series/observations?series_id=GDP&api_key=f59d7e0739a5b0745a987b34993bdea7
感谢您的帮助!
1 - 做一个PHP函数从链接加载数据。
1 - Make a PHP function to load the data from the link
函数的getXML()
{
$ OUT = file_get_contents("http://api.stlouisfed.org/fred/series/observations?series_id=GDP&api_key=f59d7e0739a5b0745a987b34993bdea7");
回声$输出;
}
function getXML()
{
$out = file_get_contents("http://api.stlouisfed.org/fred/series/observations?series_id=GDP&api_key=f59d7e0739a5b0745a987b34993bdea7");
echo $out;
}
2 - 将其保存在文件并将其命名,例如XMLGetter.php
2- save it in file and name it for example XMLGetter.php
3使用jQuery函数从文件中获取数据,并分析它
3- use a jquery function to obtain the data from the file and parse it
$阿贾克斯({
键入:GET,
网址:XMLGetter.php
数据类型:XML,
成功:函数(XML){
//解析XML在这里
}
});
$.ajax({
type: "GET",
url: "XMLGetter.php",
dataType: "xml",
success: function(xml) {
//parse XML here
}
});