1

我有一个 XML 提要,我必须使用 php 将其拉入我的服务器。最后一行是这样的:

$xml = file_get_contents($url);

我正在使用一种非常标准的方法来使用 jQuery 读取测试 XML 测试文件:

$(document).ready(function(){
            $.ajax({
                type: "GET",
                url: "abc.xml",
                dataType: "xml",
                success: function(xml) {

我的问题是,如何将 jQuery 的 abc.xml 替换为 php 的 $xml 变量?这是公认的做法吗?

如果这是最好的方法,我可以每隔几个小时将此文件写入我的服务器。

提前致谢。

4

1 回答 1

3

Replace that line :

url: "abc.xml",

With something like that

url: "yourphpfile.php",

Don't forget to add

echo $xml;

At the end of your php file. Don't echo anything else, anywhere in your php script.

You can also add

header("Content-type:text/xml");

at the beginning of your php file.

于 2012-11-13T16:27:37.237 回答