php输出xml必须header的解决方法

作者:shichen2014 时间:2023-09-11 20:00:16 

本文实例讲述了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>https://www.aspxhome.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>https://www.aspxhome.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>https://www.aspxhome.com/</loc>
<lastmod>2013-01-22T11:00:18+08:00</lastmod>
</sitemap>
';
exit;

希望本文所述对大家的php程序设计有所帮助。

标签:php,xml
0
投稿

猜你喜欢

  • php项目打包方法第1/2页

    2024-05-11 09:47:00
  • 详细说明关于Java的数据库连接(JDBC)

    2024-01-18 09:00:16
  • vue.js 表格分页ajax 异步加载数据

    2024-05-21 10:12:57
  • VS2015安装之后加装Sql server2014详细步骤

    2024-01-18 04:39:56
  • Python类中的装饰器在当前类中的声明与调用详解

    2021-03-07 10:29:35
  • Python利用Turtle绘制哆啦A梦和小猪佩奇

    2022-05-08 08:38:24
  • python数据分析工具之 matplotlib详解

    2023-03-11 21:53:24
  • Golang使用Consul详解

    2024-04-26 17:35:56
  • Python中 whl包、tar.gz包的区别详解

    2021-08-24 18:58:41
  • Python PyAutoGUI模块控制鼠标和键盘实现自动化任务详解

    2021-07-16 07:40:40
  • Python list append方法之给列表追加元素

    2022-10-23 15:26:25
  • selenium+python实现基本自动化测试的示例代码

    2023-12-10 00:17:07
  • Python+OpenCV数字图像处理之ROI区域的提取

    2021-01-17 18:54:43
  • Go routine调度详解

    2024-05-10 10:57:57
  • python的类方法和静态方法

    2021-04-14 21:05:22
  • PowerBI和Python关于数据分析的对比

    2023-07-08 15:52:45
  • python中的协程深入理解

    2021-05-27 21:47:36
  • Python编程实现简单的微博自动点赞

    2021-05-14 06:43:12
  • webpack构建的详细流程探底

    2024-04-10 10:38:39
  • python中 @的含义以及基本使用方法

    2022-12-24 04:58:48
  • asp之家 网络编程 m.aspxhome.com