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
没有这么多结果。简简单单,走好每一步路----belie8