1

PHP を使用してサーバーに取り込む必要がある XML フィードがあります。最後の行は次のとおりです。

$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

その行を置き換えます:

url: "abc.xml",

みたいなことで

url: "yourphpfile.php",

追加することを忘れないでください

echo $xml;

あなたのphpファイルの最後に。PHPスクリプトのどこにいても、それ以外のものをエコーし​​ないでください。

追加することもできます

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

あなたのphpファイルの先頭に。

于 2012-11-13T16:27:37.237 に答える