2011-03-25 2 views
0

안드로이드에서 HTML 태그를 구문 분석하는 방법 파일은 내 로컬 드라이브에 저장됩니다.android HTML parsing

답변

1

Jsoup을 사용하십시오. CSS selectors을 사용하여 요소 선택을 지원합니다. this cookbook introduction으로 시작하십시오.

킥오프 예 :

Document document = Jsoup.parse(new File("/foo.html"), "UTF-8"); 
Elements links = document.select("a"); 
for (Element link : links) { 
    String url = link.absUrl("href"); 
    // ... 
} 
+0

i've tried like this but still getting ERORR
org.jsoup.nodes.Document document; \t \t try { \t \t \t document = Jsoup.parse(new File( \t \t \t \t \t "E:/Spike/Sixthsense/javahtmlparsing/src/test.html"), \t \t \t \t \t "UTF-8"); \t \t \t Elements links = document.select("a"); \t \t \t for (org.jsoup.nodes.Element link : links) { \t \t \t \t String url = link.absUrl("href"); \t \t \t \t Toast.makeText(this, "URL " + url, Toast.LENGTH_LONG).show(); \t \t \t } \t \t } catch (IOException e) { \t \t \t Toast.makeText(this, "Error " + e.getMessage(), Toast.LENGTH_LONG) \t \t \t \t \t .show(); \t \t }
Android

+0

는 예외 메시지를 참조하십시오. – BalusC