• 使用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();
            }

    //判断文件是否存在

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

    //(获取webroot下文件路径)

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



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

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

  • 相关阅读:
    nginx一键安装脚本
    nginx动静分离之后,设置默认主页
    日志备份
    cc高防主机部署
    原型和原型链
    Git&Github分支
    Git&Github基础
    传输层协议TCP&UDP
    本地库与远程库交互
    SVG
  • 原文地址:https://www.cnblogs.com/runerering/p/6053245.html
Copyright © 2020-2023  润新知