我要读取一个文本文件,里面的内容为日文,我的代码如下:
RandomAccessFile file=null;
file=new RandomAccessFile("C:\\Tomcat\\webapps\\mytest\\index.txt","r");
String str1=file.readLine();
String fontcode=System.getProperty("file.encoding");
str1=new String(str1.getBytes("iso-8859-1"),fontcode);
out.println(str1);
file.close();
但是去读取到的内容不是文件里真实的日文,读取的内容与用写字板打开所看到的内容一致,那位高手能否
不吝赐教,小弟不胜感激!!!!!!!!!!!
RandomAccessFile file=null;
file=new RandomAccessFile("C:\\Tomcat\\webapps\\mytest\\index.txt","r");
String str1=file.readLine();
String fontcode=System.getProperty("file.encoding");
str1=new String(str1.getBytes("iso-8859-1"),fontcode);
out.println(str1);
file.close();
但是去读取到的内容不是文件里真实的日文,读取的内容与用写字板打开所看到的内容一致,那位高手能否
不吝赐教,小弟不胜感激!!!!!!!!!!!
str1=new String(str1.getBytes("SHIFT_JIS"),fontcode);
或者用UTF-8看看
这个里面已经是乱码了,用ISO8859也转不回去了,肯定读不出正常的日文。
1.生产者消费者问题(操作系统进程管理 进程间同步与互斥 多线程同步)
2.socket网络通讯例程
3.操作系统内存管理程序如有需要者请联系 :[email protected]