关于用DOM创建XML时候将XML文档的ENCODING修改为GB2312的问题。

fantiny 2004-05-04 08:15:14
如果XML保存为UFT-8格式,XML包含中文显示会出错。怎样将XML文档中的ENCODING内容改为GB2312?谢谢!
...全文
126 8 点赞 打赏 收藏 举报
写回复
8 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
xuzuning 2004-06-29
php的domxml只支持utf-8语言,不可修改

当你向其中写入中文的时候要先转换成utf-8语言
可参考http://community.csdn.net/Expert/FAQ/FAQ_Index.asp?id=118164
  • 打赏
  • 举报
回复
piao627 2004-06-29
本人也碰到类似问题,期待高手解决!!!
Set xmlDOC =server.CreateObject("MicroSoft.XMLDom")
strSourceFile = Server.MapPath("temp.xml")
xmlDOC.save(strSourceFile)
这样保存的XML文档是<?xml version="1.0" encoding="utf-8"?>,但我想让它保存的XML文档是<?xml version="1.0" encoding="gb2312"?>,请问怎么弄呀?
  • 打赏
  • 举报
回复
ice_berg16 2004-06-19
<?xml version="1.0" encoding="GB2312" ?>
这样不就行了吗
  • 打赏
  • 举报
回复
bigbigbear 2004-06-19
PHP中的DOMXML创建函数不支持编码设定,需要你自己用文件系统来创建一个初始格式的XML文件这样就可以了。
  • 打赏
  • 举报
回复
fantiny 2004-05-05
没人用过DOM创建XML吗?
  • 打赏
  • 举报
回复
xylegend 2004-05-04
up
  • 打赏
  • 举报
回复
patchclass 2004-05-04
<?xml version="1.0" encoding="GB2312" ?>
不要保存为unicode格式
  • 打赏
  • 举报
回复
mistjin 2004-05-04
<?xml version="1.0" encoding="GB2312" ?>
或者
<?xml version="1.0" encoding="GBK" ?>
这样不行吗??
  • 打赏
  • 举报
回复
相关推荐
发帖
基础编程
加入

2.1w+

社区成员

从PHP安装配置,PHP入门,PHP基础到PHP应用
申请成为版主
帖子事件
创建了帖子
2004-05-04 08:15
社区公告
暂无公告