求解PHP生成XML文件的编码问题(utf-8和gb2312) 非常感谢楼上的回答!其实我我这个生成xml的做法也不知道合理不,rss.xml文件是通过fopen创建的,所以文件本身的编码格式用php程序无法改变。你能够告诉我你是如何实现的吗?我也尝试过使用一些网上找来的类来生成,不过发现还是有类似问题。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 我把rss.xml下载后用记事本打开,发现编码为ANSI,改为UTF-8后就正常了。但是,生成rss.xml的时候如何改变该文件的编码格式呢?因为我这里举例只有一个xml文件,假如有1000个呢?谢谢了 其实我我这个生成xml的做法也不知道合理不,rss.xml文件是通过fopen创建的,所以文件本身的编码格式用php程序无法改变。------------------------------When you write the string into the file, use iconv to convert it to UTF-8 charset. 但是我在网上搜索了很多资料,就没有发现有相关的介绍,只是一些非常泛泛的做法。我也发现网上的确有utf-8格式的rss2.0文件,其中的中文就支持非常好。所以我一直想探个究竟,我的apache2+linux rs4+php4.3 你生成rss.xml的文件的编码是什么?应该是gb2312 或者gbk的吧,你能不能把它的编码弄成utf-8吧,这样生成的文件就应该是utf8的了吧,你可以测试以下。 非常感谢各位高手热心的回答!我生成rss.xml的文件是rss_creator.php(用editplus创建、编辑),用记事本打开该文件并另存为时候显示的是ANSI编码,将其改为UTF-8格式后重新运行生成rss.xml文件,得到的文件编码也是ANSI格式,因此我认为rss.xml的编码与rss_creator.php的编码无关,毕竟后者只是程序而已,最终被解析运行时候是PHP服务器负责。寻求解决方案之中......有别的方案那也可以,熟悉的朋友不妨贴出来让我长进一下,谢谢拉 utf8_encode和iconv函数也都试过了,会导致生成的文件里面都是乱码。 这样的 怎么去用php获取想要的。。。。超级急啊!!! php和html如何禁止用户访问 关于图片上传的问题:小图片没问题,大图片很难上传! 大家伙说一下,你们是怎么样入“PHP”道的?顺便散分。 请教一个关于网页加密的问题???一直困扰了我很久,始终没有办法,希望大家帮帮忙! 有没有办法让PHP和JSP脚本交换数据?100分 平安夜快乐 session warning 无法去除,在先等 如何配置 WIN2K + PHP4.1+ ORACLE7I 才能使用 Wilson 你好! 多多努力 邮件问题 面向对象高手,我真心求教!!!!
When you write the string into the file, use iconv to convert it to UTF-8 charset.