2014-01-17 5 views
1

모바일 애플리케이션 (현재 iOS 7 앱)으로 웹 스크래핑/웹 파싱에 관한 질문이 있습니다. 예를 들어, 다양한 웹 사이트의 이미지를 검색하여 사용자 입력/기본 설정을 기반으로 장치에 집계하려고합니다. 사용자가 오프라인보기 기능이있는 장치에서 이미지를 선택하고 저장할 수 있기를 바랍니다. jQuery와 JSON을 사용하여 구문 분석하고 프런트 엔드보다는 서버 쪽을 프로그래밍하는 것이 더 효율적이라고 들었습니다 ... 올바른가? 웹 사이트 구문 분석을 수행하고 콘텐츠를 모바일 앱에 집계 할 때 사용해야하는 알고리즘/코드 유형은 무엇입니까? 꽤 광범위하다는 것에 대해 사과드립니다. 저는 초기 개발 단계에 있습니다. 감사.모바일 앱을위한 웹 스크래핑

+0

응용 프로그램에는 적어도 두 개의 구성 요소가 있습니다. 첫째, 스크래핑을 수행하는 응용 프로그램으로, 모바일 응용 프로그램과 완전히 분리되어야하며, 두 번째로 iOS7 응용 프로그램 자체입니다. 한 걸음 뒤로 물러나서 전반적인 아키텍처에 대해 더 생각한 다음 구체적인 질문으로 다시 돌아가시기 바랍니다. –

답변

1

누구든지이 문제에 대한 답변을 찾고 있다면 하이브리드 모바일 앱에서 웹 스크래핑에 대해 post on my blog이라고 썼습니다.

HTML/JavaScript/CSS를 사용하여 Cordova/PhoneGap을 사용하는 하이브리드 모바일 앱을 만들고 XMLHttpRequest을 사용하거나 jQuery의 $.ajax을 사용하여 웹 사이트에서 데이터를 가져 와서 jQuery 선택기로 구문 분석 할 수 있습니다.

그러나 서비스에서 웹 스크래핑을 수행하는 것이 좋으므로 스크래핑하는 웹 사이트에서 변경된 사항이 있으면 서비스를 업데이트하면됩니다.