JSOUP은 매우 유용한 HTML 구문 분석 도구입니다. 그것을 사용할 때는 해당 JAR 패키지를 다운로드해야합니다.
아래는 html 테이블을 구문 분석하기 위해 jsoup을 사용하기위한 Java 소스 코드입니다.
사용 가능한 개인 테스트!
public void parse () {string htmlstr = "<table id = kbtable>"+ "<tr>"+ "<td width = 123>"+ "<div id = 12> 여기에 얻을 데이터는 다음과 같습니다."<div id = 13> 여기에 얻을 수있는 데이터가 획득 될 데이터입니다. 획득 할 데이터 3 </div> "+"<div id = 13> 여기에 얻을 수있는 데이터는 다음과 같습니다. 4 </div> "+"</td> "+"</tr> "+"</table> "; docic doc = jsoup.parse (htmlstr); // id table = doc. trs = table.select ( "tr"); // 모든 <tr> <tr // for (int i = 0; i <trs.size (); ++ i) {// 트리얼 tr = trs.get (i); // 모든 td 노드를 행 요소로 가져옵니다 tds = tr.select ( "td"); ++ j) {element td = tds.get (j); // td 노드 divs = td.select ( "div")의 모든 분할을 가져옵니다 ( "div"); // divfor (int k = 0; k <divs.size (); k ++) {element div = divs.get (k); // 텍스트 문자열 text = divext (); System.out.println (텍스트);}}}}jsoup을 사용하여 html을 구문 분석하는 테이블의 텍스트 정보의 위의 예는 내가 공유하는 모든 컨텐츠입니다. 나는 당신이 당신에게 참조를 줄 수 있기를 바랍니다. 그리고 당신이 wulin.com을 더 지원할 수 있기를 바랍니다.