반응형
자바에서 inputStream 을 String 변환하고 싶을 때 InputStreamReader 와 BufferedReader를 간편하게 변환할 수 있습니다.
예제 코드를 참조하세요.
import java.io.BufferedReader; import java.io.IOException; import java.io.InputStream; import java.io.InputStreamReader; public class Test { public static void main(String[] args) throws IOException { InputStream is = Test.class.getResourceAsStream("/test.txt"); BufferedReader br = null; String sCurrentLine = null; StringBuffer sb = new StringBuffer(); br = new BufferedReader(new InputStreamReader(is, "UTF-8")); while ((sCurrentLine = br.readLine()) != null) { sb.append(sCurrentLine); } System.out.println(sb.toString()); } } |
반응형
'java' 카테고리의 다른 글
spring boot logback.xml file rolling example 스프링부트 logback.xml 파일 롤링 예제 (0) | 2018.05.17 |
---|---|
spring boot tomcat accesslog 스프링부트 탐캣 엑세스로그 (0) | 2018.05.17 |
spring boot tomcat port 스프링부트 포트 (0) | 2018.05.17 |
자바 - 리눅스에서 특정 프로세스 찾기. ps -ef command java on linux (2) | 2018.05.16 |
java byte substring (0) | 2018.05.15 |
pure java http client example (jdk 1.8) (0) | 2018.04.01 |
java - spring boot filter 등록 (0) | 2018.03.23 |
org.apache.catalina.util.SessionIdGeneratorBase : Creation of SecureRandom instance for session ID generation using [SHA1PRNG] took [289,555] milliseconds. (0) | 2018.03.21 |