weblogic下生僻字“䶮”乱码问题,跪求大神解决啊,万分感激。。。 10

很奇怪的问题,有个汉子“䶮”在oracle数据库里面存储是正常的。环境部署在Linux(redhat)环境下有一个生僻字"",在Linux(... 很奇怪的问题,有个汉子“䶮”在oracle数据库里面存储是正常的。

环境部署在Linux(red hat)环境下
有一个生僻字"", 在Linux(red hat)环境weblogic 下一直无法识别,
如果是通过java程序直接运行一个main类生成一个txt文件可以看到可以被正常写进去。
一旦使用weblogic,往txt里面写数据就不行了,产生了个?号。
另外在windows 机器上weblogic或者tomcat部署既然可以正常读写。
还有的是,如果不是写入txt,在前台页面“䶮”显示是正常的,不会乱码

问题特点
同一个程序
在 Linux(red hat)+weblogic 下无法识别生僻字
在windows+weblogic/tomcat 可以识别生僻字
从数据库读取写入txt乱码
前台页面显示不乱码
在Linux(red hat)+java单独运行可以识别生僻字
在Linux(red hat)+webgic下无法识别

有没有大神知道这是什么情况。

求解决办法,万分感激
展开
 我来答
百度网友080b03f
2015-02-12 · TA获得超过463个赞
知道小有建树答主
回答量:381
采纳率:100%
帮助的人:285万
展开全部
感觉不是生僻字的问题,而是编码格式的问题
写入txt 是不是使用了utf-8编码格式?
追问
写入没有指定编码,应该默认取操作系统的字符集。gb18030。
可是为什么乱码。百思不得其解
追答
能否用vim打开查看txt文件编码:
:set fileencoding
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式