php - 如何用php显示xml内容

标签 php html xml dom

我想在导航器上显示我的xml 文件内容。在 PHP 文件中,我调用了一个使用 DOM 创建和编写 xml 文件的函数。现在我想显示结果文件“result.xml”。 我尝试使用 header:header("Content-Type: text/plain"); 但我得到了网页上显示的所有 HTML 代码。我只想显示 xml 内容而不是页面的整个 HTML 代码。 有什么功能可以使用吗?还是我应该将 xml 文件作为 .txt 文件读取,然后显示它的内容?

最佳答案

你的标题应该是

header('Content-Type: text/xml');

对于 RAW XML 输出..

header('Content-Type: application/xml');

一个例子..

<?php
header('Content-Type: application/xml');
$output = "<Bikes><Name>Ducati</Name></Bikes>";
print ($output);

关于php - 如何用php显示xml内容,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22558990/

相关文章:

php - 如何在以下场景中操作数组?

javascript - 如何设置元素相对于屏幕尺寸的高度

javascript - InvalidSelectorError,需要帮助定义我的 xpath 选择器

c# - 用android反序列化数据?

php - Apple Production Push Notification 证书在新应用版本后无法连接

php - 如何将数学 mysql 查询应用于数据库中的每一行?

PHP创建键和值相同的数组

javascript - 获取 HTML DOM 元素并将其设置为输入标签的值

c# - 如何在 C# 中检查 xmlnode 的内部文本或值?

android - 强制布局为一定高度