XML 数据显示在源中而不是浏览器中

发布于 2024-11-03 05:19:44 字数 819 浏览 0 评论 0 原文

我正在使用以下代码来获取 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 页面 我的测试页面

一旦我弄清楚了,我需要为 simpleXML 准备 $contents但我不确定我这样做是否正确?

$xml = <<<XML;
$xml .=$contents;
$xml .=XML;

echo $xml;

总结一下:

感谢您对问题 #1 的帮助,但我不完全清楚如何为 simpleXML 准备包含 XML 的变量。是否需要 <<XML;

问题 #2 如何在 <<

I am using the following code to get XML but when I echo the result it shows nothing in the browser but shows it in the source.

$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;

HERE IS THE PHP PAGE My Test Page

Once I get that figured out I need to prep $contents for simpleXML but I am not sure if I am doing it right?

$xml = <<<XML;
$xml .=$contents;
$xml .=XML;

echo $xml;

So to sum it up:

Thanks for you help with Issue #1 butI am not completely clear how to prepare a variable that contains XML for simpleXML. is the <<<XML and the XML; required?

Issue #2 How to add wrap the variable in the <<<XML and XML; tags?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

岛徒 2024-11-10 05:19:44

您的网络服务器正在以 Content-Type:text/html; 的形式交付页面;字符集=UTF-8。这会强制浏览器将内容视为 HTML,并且大多数元素都不是有效的 HTML 元素。

一旦你解决了这个问题,IE 和 Firefox 应该直接显示 XML,而 Google Chrome 可能需要一些 援助

Your web server is delivering the page as Content-Type:text/html; charset=UTF-8. This forces the browser to treat the content as HTML, and most of your elements aren't valid HTML elements.

Once you sort that out, IE and Firefox should display the XML directly, while Google Chrome might need a bit of assistance.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文