[file] Groovy에서 문자열로 파일을 읽는 방법?



Answers

가장 짧은 방법은 참으로

String fileContents = new File('/path/to/file').text

이 경우에는 파일의 바이트가 문자로 해석되는 방식을 제어 할 수 없습니다. AFAIK groovy는 파일 내용을보고 인코딩을 추측합니다.

특정 문자 인코딩을 원하면 charset 이름을 다음과 같이 지정할 수 있습니다.

String fileContents = new File('/path/to/file').getText('UTF-8')

자세한 내용 File.getText(String) API 문서를 참조하십시오.

Question

파일 시스템에서 파일을 읽고 Groovy 컨트롤러에서 전체 내용을 문자열로로드해야합니다. 가장 쉬운 방법은 무엇입니까?







Related



Tags

file   groovy