처음부터 시작하는 Java
  • JsoupTest
    2021년 04월 29일 15시 57분 18초에 업로드 된 글입니다.
    작성자: 원2
    728x90
    반응형

    mvnrepository.com/artifact/org.dkpro.core/dkpro-core-io-html-asl

    Jsoup도 lib에 넣어준 뒤에, 빌드패치 후 사용.

    package com.iotest;
    
    import java.io.FileInputStream;
    import java.io.FileNotFoundException;
    import java.io.FileOutputStream;
    import java.io.FileReader;
    import java.io.FileWriter;
    import java.io.IOException;
    
    public class FileInputTest2 {
    
    	public static void main(String[] args) {
    		FileReader fis = null; // FileReader 한글 안깨짐
    		FileWriter fos = null;
    		try {
    			fis = new FileReader("src\\com\\iotest\\InputReaderTest.java");
    			// fis = new FileReader("src\\com\\iotest\\InputReaderTest.java");
    			fos = new FileWriter("test2.txt"); // 이런 파일이 만들어진다.
    			int i;
    			try {
    				while ((i = fis.read()) != -1) {
    					System.out.print((char) i); // 여기는 콘솔창으로 출력 / 한바이트씩 출력이라서 깨진다.
    					fos.write(i);
    				}
    			} catch (IOException e) {
    				e.printStackTrace();
    			}
    		} catch (IOException e) {
    			e.printStackTrace();
    		} finally {
    			try {
    				fis.close();
    				fos.close(); // 닫아 줘야한다.
    			} catch (IOException e) {
    				e.printStackTrace();
    			}
    		}
    
    	}
    
    }
    
    728x90
    반응형

    'Language > Java' 카테고리의 다른 글

    Json 라이브러리  (0) 2021.11.29
    [socket] 관련 참고 페이지  (0) 2021.08.15
    Jsoup를 활용한 로또 회차별 번호 추출  (0) 2021.04.29
    Jsoup을 사용하여 html의 코드 불러오기  (0) 2021.04.29
    HashMap을 이용한 수도 퀴즈 게임  (0) 2021.04.29
    CalculatorTest  (0) 2021.04.21
    댓글