使用java 程序建立格式爲utf-8文件的方法(寫入和讀取json文件)

使用java 程序建立格式爲utf-8文件的方法:
  
try{
            File file=new   File("C:/11.jsp");  
            OutputStream out=new FileOutputStream(file);
            BufferedWriter   rd   =   new BufferedWriter(new OutputStreamWriter(out,"utf-8"));
            rd.write("333333333333中國");
            rd.close();
            out.close();
        }catch(IOException e){
            e.printStackTrace();
        }java

 

//判斷文件是否存在web

//(獲取服務器的config下的路徑)
File fileExit = new File(this.getClass().getClassLoader().getResource(path).toURI().getPath());
if(!fileExit.exists()){
return fileContent;
}服務器

//(獲取webroot下文件路徑)jsp

ServletContext sctx = ServletActionContext.getServletContext();
String path = sctx.getRealPath("/");// 服務器文件路徑
File filePath=new File("uploadfiles/temp/"+"2016-11-09");//拼接文件路徑this



String fileContent = "";
InputStreamReader file = new InputStreamReader(
IGetEshopid.class.getClassLoader()
.getResourceAsStream(path), "UTF-8");
BufferedReader reader = new BufferedReader(file);utf-8

String tempString = null;
while ((tempString = reader.readLine()) != null) {
fileContent += tempString;
}
reader.close();
return fileContent;get

相關文章
相關標籤/搜索