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

안드로이드 html 파싱에서 표 가져오기

0 추천

html에서 테이블을 가져오려고 하는데 어떻게 하는지 잘 모르겠네요.

<table class="__se_tbl_ext" style="border: currentColor; border-collapse: collapse; table-layout: fixed; mso-table-overlap: never;"><tbody><tr><td valign="middle" style="background: rgb(255, 255, 153); border-width: 1.7pt 0 1px 1.98pt 1.7pt; border-style: solid solid double; border-color: rgb(128, 128, 128); padding: 1.41pt; width: 193.87pt; height: 24.29pt;"><p class="0" style="text-align: center; line-height: 130%; letter-spacing: -1pt; font-weight: bold; -ms-word-break: keep-all; mso-pagination: none; mso-padding-alt: 0pt 0pt 0pt 0pt; mso-font-width: 95%;"><span style="letter-spacing: -1pt; font-family: 한컴바탕; font-weight: bold; mso-font-width: 95%; mso-fareast-font-family: 한컴바탕;">구    분</span></p></td>...(중략)</table>

이런게 웹에서는

이런식으로 보여지는데 이걸 안드로이드에서 그대로 가져오려면 어떻게 해야 할까요?

제가 아는 선에서는 파싱해서 태그 사이의 내용만 가져오고 테이블 자체는 어떻게 가져와야 할지 감이 안잡힙니다. 검색해봐도 잘 못찾겠고요.

그냥 루프 돌려서 일일히 넣어줘야 하는 방법만 있는건가요?

아니면 제가 원하는 테이블 부분만 전체 html 코드에서 따와서 웹뷰에서 보여주어야 하나요?

planete (140 포인트) 님이 2017년 2월 15일 질문

답변 달기

· 글에 소스 코드 보기 좋게 넣는 법
· 질문에 대해 추가적인 질문이나 의견이 있으면 답변이 아니라 댓글로 달아주시기 바랍니다.
표시할 이름 (옵션):
개인정보: 당신의 이메일은 이 알림을 보내는데만 사용됩니다.
스팸 차단 검사:
스팸 검사를 다시 받지 않으려면 로그인하거나 혹은 가입 하세요.
...