浏览 1791 次
该帖已经被评为新手帖
|
|
---|---|
作者 | 正文 |
发表时间:2007-12-01
最后修改:2010-03-23
我上一个帖子 询问 在dom4j解析xml时无法正确识别字符引用——©,进一步跟踪后发现,该字符定义在 ISO 8859-1 character set 中 。 在中文Windows上运行Java程序时(此时字符集为GBK ),编码为169的字符并不存在(GBK中没有这个字符?? ),显示为问号——?,程序片段如下: 在同样的环境下——中文Windows GBK字符集 的IE/FF中执行相同的功能的Js程序则没有问题 正确的显示了©字符,程序片段如下: 这说明在我的OS上是有这个字符的嘛,为什么Java中就变没了呢?? 当然我也将java代码的encoding设置成utf-8和iso8859-1,还将file.encoding也设置成utf-8和iso8859-1 结果还是一样的,该字符依然羞答答的不出来,为之奈何……~??? 声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|
返回顶楼 | |