求救:我创建xml,为什么汉字不能够正常显示那(c/c++)

dgb 2003-05-28 02:07:01
拜托了
...全文
50 点赞 收藏 9
写回复
9 条回复
dgb 2003年06月13日
谢谢大家:)
回复 点赞
MikeWKL 2003年06月06日
或都用:

XmlTextWriter xmlWriter = new XmlTextWriter("filenam.xml", Encoding.Default);
回复 点赞
MikeWKL 2003年06月04日
你用什么创建xml文档?
如果你用的是XmlTextWriter,那么注意下面。
writer = new XmlTextWriter("filename.xml",Encoding.UTF8);
回复 点赞
linsr 2003年06月04日
<?xml version = "1.0" encoding="gb2312" ?>

属性"version"指示该XML文件符合的XML标准的版本号,"encoding"属性指定了XML文件使用的字符集,因为XML缺省的字符集为Unicode,所以我们要把字符集设为"gb2312"."gb2312"表示国标简体中文,"big5"表示繁体中文
回复 点赞
fangzhe 2003年06月04日
你那个包创建的文件<?xml>的enconding设成了什么?
是不是utf-8?如果是,你把汉字转到wchar里就OK了
回复 点赞
stationxp 2003年06月03日
查看的编码方式和实际文件的编码方式一致的时候xml文件才可以正常显示,你说的正常显示是在 IE中查看吧?

回复 点赞
dgb 2003年06月02日
我使用下载的软件包,封装了一个类,如果是<?xml version='1.0' encoding='gb2312'?>
这种形式的文件,如果文件中有汉字可以正常显示,但是,我使用我封装的类,创建一个新的xml文件,却无法创建这个东西,怎样指定用gb2312这种方式的,
回复 点赞
梦幻圣者 2003年05月28日
<?xml version='1.0' encoding='GBK'?>

<?xml version='1.0' encoding='UTF-8'?>
回复 点赞
ssm1226 2003年05月28日
创建
<?xml version='1.0' encoding='gb2312'?>
回复 点赞
发动态
发帖子
XML/XSL
创建于2007-09-28

7876

社区成员

2.2w+

社区内容

XML/XSL相关问题讨论专区
社区公告
暂无公告