카테고리 없음

FileReader, BufferedReader를 이용한 파일 읽기

밍꿔 2020. 4. 1. 18:32


반응형

 

 

try{
	// 파일경로
	String envPath = this.env.getProperty("app.excel.backupFileDir")+uuid;
	// file 객체 생성
	File file = new File(envPath+"/"+fileName+".txt");

	// file reader
	FileReader filereader = new FileReader(file);
	// buffered reader
	BufferedReader bufReader = new BufferedReader(filereader);
	// json parser 객체 생성 (String타입을 Json타입으로 파싱)
	JSONParser parser = new JSONParser();
	String line = "";
	// text파일 한줄씩 읽기
	while((line = bufReader.readLine()) != null){
		Object obj = (JSONObject) parser.parse(line);
		JSONObject jsonObj = (JSONObject) obj;
	}
}
	// buffered reader close
	bufReader.close();
}catch (FileNotFoundException e) {
	log.debug("===================FileNotFoundException(FileName : "+fileName+")======================");
}catch(IOException e){
	result = false;
	e.printStackTrace();
} catch (ParseException e) {
	result = false;
	e.printStackTrace();
}
			

 

 

 

반응형