当前位置:  技术问答>java相关

一个难题,急急急

    来源: 互联网  发布时间:2017-03-21

    本文导语:  我用 开头,用FileReader类读文件,读出文件显示出来的就成了乱码, 如果把头上改成: 则可以正确显示中文.在JSP里用String 定义的中文成了乱码,发现行为与强制转换成Unicode码的文字相近. 然后用 再把读得的文件内容用强...

我用
开头,用FileReader类读文件,读出文件显示出来的就成了乱码,
如果把头上改成:

则可以正确显示中文.在JSP里用String 定义的中文成了乱码,发现行为与强制转换成Unicode码的文字相近.
然后用
再把读得的文件内容用强制从Unicode转成gb2312的,都可以正确显示了.

但是我再用FileWriter类写到另一个文件中又成了乱码.我该怎么办,怎么样才能正确的读和写?急急急.

|
FileReader读的文件被你转化了,那在FileWriter之前也转换一下?
或者根本就不用担心写的是乱吗,只要读到的正确部就可以了吗?

|
roleName=new String(roleName.getBytes("ISO8859_1"));

    
 
 
 
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。














站内导航:


特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

©2012-2021,,E-mail:www_#163.com(请将#改为@)

浙ICP备11055608号-3