我有這個叫做abc.php文件,這將返回一個有效的XML文檔,而不是顯示-string-標籤末和begginingPHP跨站點XML
header('Content-type: application/xml');
$xml = file_get_contents("http://www.xxx.asmx/test?id=1"); //External web service
$xmlstr = simplexml_load_string($xml);
echo $xmlstr;
我想使用abc.php的有效的XML數據,提取一定的數據,將其存儲在我的數據庫,並定期檢查其他服務器的輸出,我已經試過這樣:
ob_start();
include 'abc.php';
$result = ob_get_clean()
以及本:
$xml = file_get_contents("abc.php");
$xmlstr = simplexml_load_string($xml);
沒有成功,有什麼建議嗎?
你的代碼有什麼問題? – 2013-03-01 18:19:47
這是abc.php [鏈接](http://sanjosecostarica.org/test/abc.php) 這是代碼$ result = file_get_contents('abc.php'); var_dump($ result),這是結果[link](http://sanjosecostarica.org/test/aaa.php);如果我使用本地xml,它將顯示正確的內容,但不是如果我打電話給php – 2013-03-01 18:31:13
它似乎是返回有效的XML。我問你的代碼解析xml有什麼問題?你是要求我們告訴你如何解析它並將其放入數據庫中? – 2013-03-01 18:32:23