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

안드로이드 HTML XML parser 질문 드립니다.

0 추천
안녕하세요 안드로이드 공부중인 학생입니다.

학교 웹페이지를 파싱해서 어플을 만들려고 안드로이드 공부를 하고 있는데요.

html파서가 필요하다는 걸 알고 jaricho에 대해서 공부하다가

학교 홈페이지에 가서 크롬으로 요소검사(ctrl+shift+i)로 해서 보니깐

<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="ko" lang="ko">

이렇게 시작되던데 그럼 jaricho를 이용해서 파서는 불가능 한가요? 불가능하다면 어떤걸 이용해야하는지?

xmlpullparser를 이용해야하나요ㅜ? 졸업전에 학교에 보탬이 되고 싶네요

답변부탁드립니다.
크크크아 (120 포인트) 님이 2015년 7월 16일 질문
크크크아님이 2015년 7월 16일 수정

1개의 답변

+1 추천

jaricho를 모르기때문에 확실하게 대답해드리긴힘들지만 html을 정상적으로 파싱가능하다면 상관없습니다.

html을 표하는 방식이 DOM표준을 따르고 있다고 하는 내용입니다.

https://ko.wikipedia.org/wiki/%EB%AC%B8%EC%84%9C_%EA%B0%9D%EC%B2%B4_%EB%AA%A8%EB%8D%B8

을 읽어보시면 아시겠지만 html은 DOM의 구현 중한 갈래라고 생각하시는 것이 맞을 것같습니다.

xmlpullparser 등의 xml parser는 모두 DOM 처리기들입니다. 즉 DOM의 데이터 부분을 파싱하는 파트의 제품이죠.

따라서 어떤것으로 하던 html 을 정상적으로 파싱가능 한 것은 사용가능 한 것입니다.

컴러기 (22,230 포인트) 님이 2015년 7월 17일 답변
...