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

안드로이드 xml 웹 파싱 질문있습니다

0 추천

XmlPullParser 를 이용해서 웹파싱을 하려고 하는데요

 

먼저 제가 파싱할 사이트의 소스입니다

 

여기서 <h3>w 005.133 A214j / 대출가능 / </h3>

 

이부분을 파싱하고싶습니다. 서치 열심히해서 제거에 접목시키려 했지만 div class를 어떻게 파싱하는지 잘 모르겠습니다.. 도와주세요 ㅜㅜ

redduck12 (200 포인트) 님이 2014년 2월 3일 질문

1개의 답변

0 추천
String str = "<h3>w 005.133 A214j / 대출가능 / </h3>";
        Pattern p = Pattern.compile("<h3[^>]*>(.+)</h3>");
        //Pattern p = Pattern.compile("<h3>(.+)</h3>");
        String line, result = null;
        while ((line = str) != null) {
            Matcher matcher = p.matcher(line);
            if (matcher.find()) {
                result = matcher.group(1); 
                break; 
            }
        } 
        System.out.println(result); 
결과 : w 005.133 A214j / 대출가능 / 
whdrb19 (23,520 포인트) 님이 2014년 2월 3일 답변
파서를 이용한게 맞나요? div class="borrow" 를 이용해서 text를 추출해야해요 ~ 답변주신것은 string을 아는 상태에서 비교하는 것 아닌가요?
...