当前位置: 技术问答>java相关
从TXT文件到网页的中文显示问题。
来源: 互联网 发布时间:2017-04-05
本文导语: 本人写了个JSP程序,我能把中文写入TXT文件中,但是从TXT文件中读出数据就不能在网页中显示中文了,怎么办??? | BufferedReader br = new BufferedReader(new InputStreamReader(new FileInputStream(filename)...
本人写了个JSP程序,我能把中文写入TXT文件中,但是从TXT文件中读出数据就不能在网页中显示中文了,怎么办???
|
BufferedReader br = new BufferedReader(new InputStreamReader(new FileInputStream(filename), "GBK"));
String line = br.readLine();
String line = br.readLine();
|
进行内码转换
public String getStr(String str){
try{
String temp_p = str;
byte[] temp_t = temp_p.getBytes("ISO8859-1");
String temp = new String(temp_t);
return temp;
}
catch(Exception e){
System.err.print("转换内码出错"+e.getMessage());
}
return "null";
}
public String getStr(String str){
try{
String temp_p = str;
byte[] temp_t = temp_p.getBytes("ISO8859-1");
String temp = new String(temp_t);
return temp;
}
catch(Exception e){
System.err.print("转换内码出错"+e.getMessage());
}
return "null";
}
|
读数据的时候指定为与JSP相同的字符集。