마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다. 안드로이드펍에서 운영하고 있습니다. [사용법, 운영진]

외부 라이브러리 없이 HTML 파싱하는 법은 어떤 것들이 있나요?

0 추천
개인적인 사정때문에 외부 라이브러리 등을 사용하지말고 html을 파싱해야하는데

어떤 방법들이 있나요?

 

여러 글들을 찾아봐도 다들 제리코나 HTML Cleaner등을 사용하는 법만 올려주셔서 막막하네요...ㅠㅠ
한끝 (370 포인트) 님이 2013년 6월 8일 질문

1개의 답변

+1 추천
 
채택된 답변
string 형태로 받아오는 html을 직접 파싱하면, 외부 라이브러리를 사용하지 않아도 됩니다.

HTTPUrlConnection 을 통해서 서버에서 응답받아온 html을 string 변수에 저장하시고,

귀찮지만 일일이 파싱하시면 됩니다.

 

저는 각 line 별로 파싱을 수행하구요, 이를 array 혹은 arrayList에 저장해서 사용하는데요.

파싱은... string.contain("..."); 이런식으로 찾아냅니다.

 

혹시 더 궁금한 사항 있으시면 메일주세요.

didtmd86@지메일.com
@didtmdtwt (1,410 포인트) 님이 2013년 6월 8일 답변
한끝님이 2013년 6월 8일 채택됨
감사합니다 :)
궁금한게 있으면 알려주신 메일로 질문 드리겠습니다!
...