Java

[Java] json 파일 문자열(String)으로 읽는 방법

joy.seo 2022. 2. 9. 09:43
반응형

json 파일을 텍스트로 읽어와야하는 경우 아래와 같이 readFileAsString 메소드를 만들어놓고 활용하면 된다.

 

public String readFileAsString(String file) throws Exception {
		return new String(Files.readAllBytes(Paths.get(file)));
	}

파일 경로를 파라미터로 받아 Byte 단위로 읽어들여 String으로 변환하여 반환한다.

 

실행 및 활용 메소드

public void readJsonAsString() {
		// json 파일
		String fileDir = "D/projects/database/test/aaa.json";
		
		try {
			String json = readFileAsString(fileDir);
			System.out.println("--- json > string ---");
			System.out.println(json);		
		} catch (Exception e) {
			e.printStackTrace();
		}
	}

결과 화면

 

반응형