Language/Java

JsoupTest

원2 2021. 4. 29. 15:57
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