知识大全 写txt文件在AIX5.3系统中乱码
Posted 文件
篇首语:丈夫欲遂平生志,一载寒窗一举汤。本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 写txt文件在AIX5.3系统中乱码相关的知识,希望对你有一定的参考价值。
写txt文件在AIX5.3系统中乱码 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!
/**
* 写文本内容到txt文件
* @param fileContent 文件内容
*/
public void writeResultFile(String fileContent)
//文件存放目录
String fileDir=ConstDefine FILE_DIR;
//文件名
String fileName =new SimpleDateFormat( yyyyMMddHHmmss ) format(new Date())+ txt ;
File resultFile = new File(fileDir fileName);
BufferedReader bufferedReader = null;
BufferedWriter bufferedWriter = null;
try
bufferedReader = new BufferedReader(new StringReader(fileContent));
bufferedWriter = new BufferedWriter(new FileWriter(resultFile));
char buf[] = new char[ ];
//字符缓冲区
int len;
while ((len = bufferedReader read(buf)) != )
bufferedWriter write(buf len);
catch (IOException e)
e printStackTrace();
finally
try
bufferedWriter flush();
bufferedReader close();
bufferedWriter close();
catch (IOException e)
e printStackTrace();
上面这个方法就是把文本内容写到txt文件中 在Window系统和Red Hat Linux 系统中都没有问题 但是在AIX 系统中写到txt文件后就会变成乱码
修改后的方法如下:(写文件的时候加上编码)
/**
* 写文本内容到txt文件
* @param fileContent 文件内容
*/
public void writeResultFile(String fileContent)
//文件存放目录
String fileDir=ConstDefine FILE_DIR;
//文件名
String fileName =new SimpleDateFormat( yyyyMMddHHmmsszzz ) format(new Date())+ txt ;
File resultFile = new File(fileDir fileName);
BufferedWriter bufferedWriter = null;
try
bufferedWriter = new BufferedWriter(new OutputStreamWriter (new FileOutputStream(resultFile) GBK ));
bufferedWriter write(fileContent fileContent length());
catch (IOException e)
e printStackTrace();
finally
try
bufferedWriter flush();
bufferedWriter close();
catch (IOException e)
e printStackTrace();
修改后的方法在window Linux和AIX系统中都没有发生乱码
如果读取文件的时候遇到乱码 也可以加上编码:
cha138/Article/program/Java/hx/201311/25687相关参考
改默认编码 /etc/initd/mysqlstart(stop)为启动和停止服务器 /etc/mysql/主要配置文件所在位置f /var/lib/mysql/放置的是数据库表文件夹这里的
properties文件怎么显示中文乱码第一步:在文件上右击,选择”properties“;第二步:选择”resource“,之后更改编码格式为”UTF-8“,点击”ok“完成设置。备注:如果改为此编
怎样在电脑中查找某一类型文件?比如查txt开始菜单点搜索,选文件或文件夹上,在要搜索的文件或文件夹名框里输进:txt再点立即搜索就行了怎么在电脑中查找文件快速找到电脑中的所需要的文件,怎么搜索电脑里的
Excel文件打开出现乱码如何解决 以下文字资料是由(本站网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!Excel文件打开出
知识大全 怎样在自己电脑查看QQ聊天记录。文件夹里有很多文件,可就是打不开,打开了也是一堆乱码
怎样在自己电脑查看QQ聊天记录。文件夹里有很多文件,可就是打不开,打开了也是一堆乱码 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的
PHP下载文件名乱码问题详解 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 通过把Content
Struts1.x系列教程(3):属性(资源)文件乱码问题的解决之道 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快
coreldrawX4导入dwg文件时文字出现乱码! 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!
将SQLServer中的表变成txt文件 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 方法一用
使用PHP读取文本(TXT)文件并分页显示 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!views