CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
不看会后悔的Windows XP之经验谈 简单快捷DIY实用家庭影院
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Java >  J2SE / 基础类

高分求救 我在UNIX系统上 读取文件中文乱码问题

楼主aliang_2008(随风翱翔)2006-03-13 19:45:31 在 Java / J2SE / 基础类 提问

我在UNIX系统上   读取文件中文乱码问题 问题点数:100、回复次数:5Top

1 楼zealVampire(白鹤泉)回复于 2006-03-13 20:19:04 得分 50

UNIX默认的本地机编码是GBK之类的?  
  如果你的程序再windows下没乱码   就考虑下是不是环境问题   否则就看看你代码是否有问题是否需要转码Top

2 楼aliang_2008(随风翱翔)回复于 2006-03-13 20:41:54 得分 0

我用String   enc   =   System.getProperty("file.encoding");  
   
                System.out.println("===="+enc);  
  在服务器(unix)输出后   是   ISO8859-1    
  我本地(windows   操作系统)是   GBK    
  不知道怎样才能解决Top

3 楼ywb1973(谁)(★☆◎☆★)回复于 2006-03-13 20:56:00 得分 50

转码不就可以了?  
  Unix-->Win  
  String   win=new   String(unix.getBytes("ISO8859-1"),"GBK");  
  Win-->Unix  
  String   unix=new   String(win.getBytes("GBK"),"ISO8859-1");Top

4 楼aliang_2008(随风翱翔)回复于 2006-03-13 21:21:45 得分 0

private   void   OutputXML(Document   docXML,   File   strFilename)   {          
        XMLOutputter   fmt   =   new   XMLOutputter();  
          try   {        
              //输出文件对象  
          Format   format   =   Format.getPrettyFormat();  
   
                  format.setEncoding("GBK");    
                   
          fmt.setFormat(format);  
          fmt.output(docXML,   System.out);//这里输出中文  
              FileWriter   fwXML   =   new   FileWriter(strFilename);      
   
              fmt.output(docXML,   fwXML);     //变??  
             
              fwXML.close();  
             
          }catch   (Exception   e)   {  
              e.printStackTrace();  
          }  
  }  
   
          求救Top

5 楼ywb1973(谁)(★☆◎☆★)回复于 2006-03-14 19:55:09 得分 0

你的Format类和XMLOutputter类是哪个包里的?怎么方法和我见到的不一样呀!?  
  如果你用jdom,可以直接读iso8859的XML文件,不用转码了Top

相关问题

  • linex 下读取xml文件乱码?
  • 读取XML文件后,乱码问题?
  • 读取文本文件为乱码?
  • TXMLDocument控件读取XML文件中的乱码的问题
  • 读取文件为什么会使乱码?
  • 为什么用CFile读取文件时末尾出现乱码?
  • 从文本文件中读取中文产生的乱码
  • 用IXMLDocument 读取XML文件,结果出现乱码,求救!
  • struts中读取资源文件,中文乱码怎么解决?
  • fso读取doc文件乱码问题!在线等

关键词

  • 乱码
  • 文件
  • 中文
  • unix
  • docxml
  • fwxml
  • xmloutputter
  • fmt
  • gbk
  • iso8859

得分解答快速导航

  • 帖主:aliang_2008
  • zealVampire
  • ywb1973

相关链接

  • CSDN Java频道
  • Java类图书
  • Java类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo