我用下面的代碼獲取XML,但是當我呼應的結果就說明沒有在瀏覽器,但它顯示在源。XML數據顯示,源未在瀏覽器中
$enc = urlencode('SELECT vid, owner, title, description, thumbnail_link, embed_html, updated_time, created_time FROM video WHERE owner=****ID******');
$contents = file_get_contents("https://api.facebook.com/method/fql.query?query=$enc");
echo $contents;
這裏是PHP頁面My Test Page
一旦我得到的是想通了,我需要,預備SimpleXML的$的內容,但我不知道如果我這樣做對嗎?
$xml = <<<XML;
$xml .=$contents;
$xml .=XML;
echo $xml;
所以總結起來:
感謝您與問題#1幫助布提我並不完全清楚如何準備包含XML的SimpleXML的一個變量。是<<<XML
和XML;
要求?
問題2:如何添加包變量在<<<XML and XML; tags?
某些瀏覽器決定不顯示XML。我不知道這是否可以真正控制。 – sdleihssirhc 2011-04-24 01:58:04
這不是一個交易斷路器....我只是想確保不會搞亂simpleXML。 – Denoteone 2011-04-24 02:03:12
你還需要改變你的內容類型,如果你想擁有它正確顯示'標題(「內容類型:應用程序/ XML」);' – prodigitalson 2011-04-24 02:05:09