本文為大家講解的是php輸出xml必須header的解決方法,以例項形式講述了php輸出xml必須header的情況,是很多php初學者都容易犯的錯誤,需要的朋友可以參考下
問題描述:
最近在做乙個xml輸出時發現我們直接使用echo輸入的xml文件會提示error: object # has no method 『load'錯誤的了,後改用了header()輸出xml標頭檔案就解決了,下面記錄一下。
解決方法:
由於xml長的和txt檔案太相似,所以導致我總和txt混為一談。
現來看看如下**:
echo '<?xml version="1.0" encoding="utf-8"?>
2013-01-22t11:00:18+08:00';
exit;
就是這麼一段**,死活輸出的xml無法通過xml驗證。
提示錯誤 error: object # has no method 『load'
最後查了半天都和直接放在1.xml裡的檔案一樣
具體**如下
<?xml version="1.0" encoding="utf-8"?>
2013-01-22t11:00:18+08:00
加個header就好了。 折騰了好幾個小時。。。。。
具體**如下
<?php
header("content-type:text/xml");
echo '<?xml version="1.0" encoding="utf-8"?>
2013-01-22t11:00:18+08:00';
exit;
php輸出xml必須header的解決方法
本文為大家講解的是php輸出xml必須header的解決方法,以例項形式講述了php輸出xml必須header的情況,是很多php初學者都容易犯的錯誤,需要的朋友可以參考下 問題描述 最近在做乙個xml輸出時發現我們直接使用echo輸入的xml文件會提示error object has no met...
PHP 輸出XML 問題
今天在學 ajax and php 的過程中,用xmlhttprequest就是獲得不到respon ml值,但可以獲得responsetext值。在位址列中直接開啟目標響應的php檔案,檔案 如下 發現瀏覽器用html的形式顯示檔案的,但應該是用xml的形式顯示此檔案的。忽然記得以前好像也發生過類...
XML中必須進行轉義的字元
size large 編寫xml 經常遺漏的常識 size size medium xml實體中不允許出現 等特殊字元,否則xml語法檢查時將出錯,如果編寫的xml檔案必須包含這些字元,則必須分別寫成 再寫入檔案中。例如,如果在xml文件中使用類似 的字元,那麼解析器將會出現錯誤,因為解析器會認為這...