我有一个 xml 文件,我想在网站上显示它。我尝试了所有我发现并尝试自己做的事情,但我是任何代码语言的新手。我的代码现在是这样的:<?phpheader('Content-type: text/xml'); $xml = simplexml_load_file(xmlfile.xml) ;echo $xml ;?>当我访问我的网站时,我看到的输出只是一个警告:此 XML 文件似乎没有任何与之关联的样式信息。文档树如下所示。但我什么都看不到。那么请有人帮我写一个输出整个 xml 文件的代码,包括 xml 声明、标签和节点值?
2 回答
跃然一笑
TA贡献1826条经验 获得超6个赞
你不必使用simplexml_load_file: 还有另一个函数来读取文件,这个函数是file_get_contents($filename).
这是一个简单的代码使用:
<?php
// Set the encoding to XML
header('Content-type: text/xml');
// Get contents of the file
$xml = file_get_contents("xmlfile.xml") ;
// Print contents
echo $xml;
?>
我希望它对你有帮助!并对语言错误感到抱歉;)
暮色呼如
TA贡献1853条经验 获得超9个赞
试试这个代码。这个对我有用。
<?php
header("Content-type: text/xml");
$yourFile = "xmlfile.xml";
$file = file_get_contents($yourFile);
echo $file;
如果你坚持使用简单的 xml,你可以这样写。
$xml = simplexml_load_file("xmlfile.xml");
echo $xml->asXML();
- 2 回答
- 0 关注
- 158 浏览
添加回答
举报
0/150
提交
取消