2015. 1. 13. 03:52
Android WebPageParser 기존 WebPage 설정 복사 후 적용
2015. 1. 13. 03:52 in 습작 및 R&D
336x280(권장), 300x250(권장), 250x250, 200x200 크기의 광고 코드만 넣을 수 있습니다.
종종 camelcamelcamel 이란 웹 사이트를 이용하는데요.
가격 체크하는 링크를 보다 보면 동일한 페턴의 페이지에 contents만 바꾸는 경우가 많습니다.
이럴 경우 미리 정의한 설정을 토대로, 몇 개의 설정만 바꿔서 동일한 Parsing 로직이 적용되면 될듯한데요.
이런 기능을 추가 했습니다.
새로 추가 할 웹 페이지의 설정 입니다.
몇가지 필요한 선언만 해놨습니다.
이후 프로그램 내부에서 refWebPage -> WebPage 형태로 추가를 하게 됩니다.
참고로 메뉴에서 연결 고리는 아래와 같습니다.
즉 test란 설정은 getStarTrek의 설정을 참고 하여 생성되고, 메뉴에서는 test를 읽어 들이게 되는겁니다.
실행된 화면 결과 입니다.
참고로 ps3 는 삭제된 항목이며, 항목이 매치가 안될 경우 실행되지 않습니다.
참고로 getStarTrek 파싱 결과 입니다.
그리고 getStarTrek을 사용한 test의 파싱 결과 입니다.
요런 형태의 페이지에서 title 과 price를 파싱하게 만든 설정 파일을
요 페이지에 적용한 결과 입니다.
감사 합니다.
'습작 및 R&D' 카테고리의 다른 글
동적 로드시 필요한 함수. (0) | 2015.06.16 |
---|---|
[Android] android.os.NetworkOnMainThreadException 예외 발생시 (0) | 2015.04.23 |
Android WebPageParser 에서 Post 방식 추가. (0) | 2015.01.13 |
Android WebPageParser 다중 함수 적용. (0) | 2015.01.13 |
Android WebPageParsing with XML (0) | 2015.01.11 |