php输出xml必须header的解决方法
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了php输出xml必须header的解决方法,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含1128字,纯文字阅读大概需要2分钟。
内容图文
![php输出xml必须header的解决方法](/upload/InfoBanner/zyjiaocheng/270/5b5523e23be8467e854cb466dd0fd16a.jpg)
本文实例讲述了php输出xml必须header的解决方法。分享给大家供大家参考。具体方法如下:
问题描述:
最近在做一个xml输出时发现我们直接使用echo输入的xml文档会提示Error: Object # has no method ‘load'错误的了,后改用了header()输出xml头文件就解决了,下面记录一下。
解决方法:
由于xml长的和txt文件太相似,所以导致我总和txt混为一谈。
现来看看如下代码:
代码如下:echo '<?xml version="1.0" encoding="UTF-8"?>
<sitemap>
<loc>//www.gxlcms.com/</loc>
<lastmod>2013-01-22T11:00:18+08:00</lastmod>
</sitemap>
';
exit;
就是这么一段代码,死活输出的xml无法通过xml验证。
提示错误 Error: Object # has no method ‘load'
最后查了半天都和直接放在1.xml里的文件一样
具体代码如下
代码如下:<?xml version="1.0" encoding="UTF-8"?>
<sitemap>
<loc>//www.gxlcms.com/</loc>
<lastmod>2013-01-22T11:00:18+08:00</lastmod>
</sitemap>
加个header就好了。 折腾了好几个小时。。。。。
具体代码如下
代码如下:<?php
header("Content-type:text/xml");
echo '<?xml version="1.0" encoding="UTF-8"?>
<sitemap>
<loc>//www.gxlcms.com/</loc>
<lastmod>2013-01-22T11:00:18+08:00</lastmod>
</sitemap>
';
exit;
希望本文所述对大家的php程序设计有所帮助。
内容总结
以上是互联网集市为您收集整理的php输出xml必须header的解决方法全部内容,希望文章能够帮你解决php输出xml必须header的解决方法所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。