xml问题,做个笔记

代码:

include_once("../class/xmlPost.php");//自己封装的xmlPost类
$mothed = 'registration';
$xml = new xmlPost();
$array = array('user'=>'fda',...);//要封装的xml

$poststring = $xml->xmlCreate($array,$mothed);//生成xml的字串
printf($poststring);//打印出来看看。。。。。(问题就在这了)
$response = $xml->sendXml($poststring);//返回的结果

 

结果显示 :  XML 文档只能有一个顶层元素。处理资源 'http://url/test.php' 时出错。

在php文件中也已经加了header("Content-Type:text/xml");奇怪,我也只是想打印出来看看自己生成的xml字串。

然后我就试着去掉了这个输出,却可以。

找了下资料,说是以header("Content-Type:text/xml")之后的不能打印存在任何的非xml形式的数据。

做下笔记吧,哈哈哈,又学到了。。。。如果2012来了,那么今天 就是最后一个平安夜,明天就是最后一个圣诞节,哈哈。。。。。。。

祝大家圣诞节快乐http://belie8.com/Christmas.html

posted on 2011-12-24 15:12  belie8  阅读(175)  评论(0编辑  收藏  举报

导航