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

fantiny 2004-05-04 08:15:14
如果XML保存为UFT-8格式,XML包含中文显示会出错。怎样将XML文档中的ENCODING内容改为GB2312?谢谢!
...全文
174 8 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
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" ?>
这样不行吗??

21,893

社区成员

发帖
与我相关
我的任务
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
  • 基础编程社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧