/**
* 테스트
* @param locale
* @param model
* @param param
* @return
*/@RequestMapping({"/contents/weather/abcdefg"})
public void abcdefg(HttpServletRequest req, @RequestParam HashMap<String, String> param) {
try {
String msg;
//소스 파일읽기;
BufferedReader br=new BufferedReader(new FileReader(new File("c:/재난관리_화면url.txt")));
//결과 출력파일
File file = new File("c:/result_재난관리_화면url.txt");
//파일생성
file.createNewFile();
FileWriter fw = new FileWriter(file);
BufferedWriter bw = new BufferedWriter(fw);
//한줄씩 읽는다
while((msg=br.readLine())!=null) {
//특정 문자가 포함된 열은 건너 뛰고, 없는 열만 새 파일에 쓰자
if(msg.indexOf(".*]") < 0 && msg.indexOf("/]") < 0) {
bw.write(msg);
bw.write("\n");
}
//한줄내려쓰기
bw.flush();
}
bw.close();
fw.close();
} catch (Exception e) {
e.printStackTrace();
LOGGER.error(e.toString());
model.addAttribute("resultFlag", false);
}
return;
}
'Carpe Programming > java' 카테고리의 다른 글
[epoch time] unix timestamp 쯤? (0) | 2014.10.01 |
---|---|
[Date] 특정 날짜의 요일 구하기. (0) | 2013.03.21 |
[파일 존재 여부 체크] URLConnection (0) | 2013.02.20 |
동일 서버에 있는 파일 다른 이름으로 복사 (0) | 2012.12.12 |
파일 다운로드 (0) | 2012.12.07 |