jsoup 이 뭐 예요?jsoup 사용법

7717 단어 자바
뭐 공부 해요?
jsoup 는 자바 의 HTML 해상도 기 입 니 다.이것 은 당신 이 제공 한 URL 주소 에 따라 HTML 의 텍스트 내용 을 분석 할 수 있 습 니 다.
용법
maven 의존 가입
	
	
		org.jsoup
		jsoup
		1.10.2
	
    :
\\         
@SuppressWarnings("all")
public class JsoupTest {
	\\     txt  
	@Test
	public void writeTest() throws Exception{
		\\       URL
		Document document= Jsoup.connect("https://news.163.com/19/0921/15/EPJVQ1S4000189FH.html").get();
		\\  HTML     
		String title = document.title();
		\\  HTML      id     (       :endText)
		String content = document.getElementById("endText").text();
		\\             
		File file = new File("D:\\jsoup\\0921\\"+title.replaceAll("[: ]", "_")+".txt");
		BufferedWriter bw = new BufferedWriter(new FileWriter(file));
		\\    
		bw.write(content);
		bw.close();
		System.out.println("    ");
	}
	\\         txt  
	@Test
	public void readerTest() throws Exception{
		\\        txt    
		File file = new File("D:\\jsoup\\0921");
		\\        file    
		File[] files = file.listFiles();
		\\  
		for (File file2 : files) {
			BufferedReader br = new BufferedReader(new FileReader(file2));
			\\      
			String title = file2.getName().split("\\.")[0];
			\\     
			String content = br.readLine();
			System.out.println(title);
			System.out.println(content);
		}
	}
}

좋은 웹페이지 즐겨찾기