xml中文字符乱码问题
来源:百度知道 编辑:UC知道 时间:2024/06/19 21:40:50
linux c++ 环境, 使用xercesc...
转换为utf-16, 中文字符显示正常... 可转换为utf-8,都是乱码了...
该如何解决? 如何转换呢?
最好有代码, 谢谢...
转换为utf-16, 中文字符显示正常... 可转换为utf-8,都是乱码了...
该如何解决? 如何转换呢?
最好有代码, 谢谢...
encoding="gb2312"
你说的"转换为utf-8,都是乱码了"是不是用记事本打开看到乱码?
原因可能是你转换的utf-8文件头部不带BOM,而记事本只有看到BOM才认为是utf-8文件。
解决办法是:
* 用记事本强制按照utf-8打开。
* 或者自己在文件头加上BOM签名。
在xmlspy中进行转换