如何输出成XML格式 <?php echo "<root>"; echo "<username>noname</username>"; echo "<password>666666</password>"; echo "</root>"; ?> 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 <?php $xml = "<?xml version=\"1.0\"?>\n"; $xml = $xml."<username>noname</username>\n"; $xml = $xml."<password>666666</password>\n"; echo $xml;?> 刚刚写错了,没有根节点了<?php Header("Content-type:text/xml"); $xml = "<?xml version=\"1.0\"?>\n"; $xml = $xml."<root>"; $xml = $xml."<username>noname</username>\n"; $xml = $xml."<password>666666</password>\n"; $xml = $xml."</root>"; echo $xml;?> 执行后,下边两句是不是也要显示才正确 <?xml version="1.0" ?> - <root>.....</root>怎么加到我代码里只显示中间的值:<username>noname</username><password>666666</password>而且<> 这个符号也不能输出,得下边这样才行 $xml = $xml."<password>" . $resultOne[0]->mzuser_password."</password></br>"; 能不能以这种格式输出:<?xml version="1.0" encoding="UTF-8" ?> 我是这样写的<?PHP$rssfile="rss.xml";$fp=fopen($rssfile,'w+');fwrite($fp,"<?xml version=\"1.0\" encoding=\"GB2312\"?>\n");fwrite($fp,"<rss version=\"2.0\">\n");fwrite($fp,"<AddressBook name=\"陕西老乡通讯录\">\n");$link=mysql_connect('localhost','user','passwd') or die(mysql_error());mysql_select_db('test',$link) or die(mysql_error());$sql=mysql_query(" SELECT * FROM shaanxi WHERE ischeck<>0 ORDER BY reg_id DESC",$link) or die(mysql_error());;$num=mysql_num_rows($sql);fwrite($fp,"<!--Created By PHP@".date('Y-m-d H:i:s')."-->\n");fwrite($fp,"<!--当前注册注册人数:".$num."-->\n");while($rs=mysql_fetch_array($sql)){ fwrite($fp,"<person>\n"); fwrite($fp,"<name>".$rs[username]."</name>\n"); fwrite($fp,"<bbsid>".$rs[bbsid]."</bbsid>\n"); fwrite($fp,"<gender>".$rs[gender]."</gender>\n"); fwrite($fp,"<birth>".$rs[birth]."</birth>\n"); fwrite($fp,"<city>".$rs[city]."</city>\n"); fwrite($fp,"<major>".$rs[major]."</major>\n"); fwrite($fp,"<tel>".$rs[tel]."</tel>\n"); fwrite($fp,"<oicq>".$rs[oicq]."</oicq>\n"); fwrite($fp,"<email>".$rs[email]."</email>\n"); fwrite($fp,"</person>\n"); }fwrite($fp,"</AddressBook>\n");fwrite($fp,"</rss>");fclose($fp);?><?PHPheader("Content-type:text/xml");readfile($rssfile);?> 好象这样也不报错?哪个header好象不起作用了??<?PHP//header("Content-type:text/xml");echo"<?xml version=\"1.0\"?>\n";echo"<root>hello!</root>"; ?> 1、节点中的内容需经htmlspecialchars函数处理2、节点中的内容编码要与语言声明encoding=???一致通常输出的内容比较多,不宜一一书写。而应使用函数,并以关联键作为节点名 没有找到 PHP 扩展 mbstring,而您现在好像在使用多字节字符集。没有 mbstring 扩展的 phpMyAdmin 不能正确分割字符串,可能产生意想 网址缩短程序源码,求助帮忙修复 高手指点。。。 下哪种eclipse 多表关联查询显示内容记录问题 求这样一个算法 有没有做好的HTML UI库?非EXTJS等。 希望做B2C电子商务网站,类似于小型的当当网, 100分求:PHP+MYSQL 下载系统,支持无限分类,用户管理,上传验证等... str_replace问题 急啊,在线等!!mysql 如何实现增量备份 我想把excel数据导入到MS sqlserver里
$xml = "<?xml version=\"1.0\"?>\n";
$xml = $xml."<username>noname</username>\n";
$xml = $xml."<password>666666</password>\n";
echo $xml;
?>
Header("Content-type:text/xml");
$xml = "<?xml version=\"1.0\"?>\n";
$xml = $xml."<root>";
$xml = $xml."<username>noname</username>\n";
$xml = $xml."<password>666666</password>\n";
$xml = $xml."</root>";
echo $xml;
?>
<?xml version="1.0" ?>
- <root>
.....
</root>
怎么加到我代码里只显示中间的值:
<username>noname</username>
<password>666666</password>
而且<> 这个符号也不能输出,得下边这样才行
$xml = $xml."<password>" . $resultOne[0]->mzuser_password."</password></br>";
<?xml version="1.0" encoding="UTF-8" ?>
<?PHP
$rssfile="rss.xml";
$fp=fopen($rssfile,'w+');
fwrite($fp,"<?xml version=\"1.0\" encoding=\"GB2312\"?>\n");
fwrite($fp,"<rss version=\"2.0\">\n");
fwrite($fp,"<AddressBook name=\"陕西老乡通讯录\">\n");
$link=mysql_connect('localhost','user','passwd') or die(mysql_error());
mysql_select_db('test',$link) or die(mysql_error());
$sql=mysql_query(" SELECT * FROM shaanxi WHERE ischeck<>0 ORDER BY reg_id DESC",$link) or die(mysql_error());;
$num=mysql_num_rows($sql);
fwrite($fp,"<!--Created By PHP@".date('Y-m-d H:i:s')."-->\n");
fwrite($fp,"<!--当前注册注册人数:".$num."-->\n");
while($rs=mysql_fetch_array($sql))
{
fwrite($fp,"<person>\n");
fwrite($fp,"<name>".$rs[username]."</name>\n");
fwrite($fp,"<bbsid>".$rs[bbsid]."</bbsid>\n");
fwrite($fp,"<gender>".$rs[gender]."</gender>\n");
fwrite($fp,"<birth>".$rs[birth]."</birth>\n");
fwrite($fp,"<city>".$rs[city]."</city>\n");
fwrite($fp,"<major>".$rs[major]."</major>\n");
fwrite($fp,"<tel>".$rs[tel]."</tel>\n");
fwrite($fp,"<oicq>".$rs[oicq]."</oicq>\n");
fwrite($fp,"<email>".$rs[email]."</email>\n");
fwrite($fp,"</person>\n");
}
fwrite($fp,"</AddressBook>\n");
fwrite($fp,"</rss>");
fclose($fp);
?>
<?PHP
header("Content-type:text/xml");
readfile($rssfile);
?>
<?PHP
//header("Content-type:text/xml");
echo"<?xml version=\"1.0\"?>\n";
echo"<root>hello!</root>";
?>
2、节点中的内容编码要与语言声明encoding=???一致通常输出的内容比较多,不宜一一书写。而应使用函数,并以关联键作为节点名