linux主机读取.txt文件内容

//filePath = /home/file/webservice/kis/pubw.txt
public static void readTxt(String filePath){
        try {
                String encoding="GBK";
                File file=new File(filePath);
                if(file.isFile() && file.exists()){ //判断文件是否存在
                    InputStreamReader read = new InputStreamReader(
                    new FileInputStream(file),encoding);//考虑到编码格式
                    BufferedReader bufferedReader = new BufferedReader(read);
                    String lineTxt = null;
                    while((lineTxt = bufferedReader.readLine()) != null){
                        //System.out.println(lineTxt);
                    String mrDetail[] =  lineTxt.split("\\|");
                    //String hour = mrDetail[0].substring(8, 10);
                    String minute = mrDetail[0].substring(10, 12);
                   
                    }
                    read.close();
                   
                    //JSONArray array = JSONArray.fromObject(mrList);
                    //System.out.println("json-->"+array.toString());
                    //writeTxtFile(array.toString());
              
        }else{
            System.out.println("找不到指定的文件");
        }
        } catch (Exception e) {
            System.out.println("读取文件内容出错");
            e.printStackTrace();
        }
    
    }

你可能感兴趣的:(linux)