2012-12-17 2 views
0

라이브 데이터를 사용하는 APP를 만들고 있습니다. 이 라이브 데이터는 APP에서 사용하기 위해 API를 통해 사용할 수 없습니다. 지금 당장해야 할 일은 수동으로 데이터를 수집하고 JSON/XML 파일을 업데이트하여 표시하는 것뿐입니다. 하지만 그것은 APP를 매일/매주 업데이트하여 최신 데이터를 표시 할 수 없으므로 확장 성이 없습니다.어떻게이 JSON 데이터를 얻을 수 있습니까? 대안은 무엇입니까?

나를 위해 사용할 수있는 옵션이 무엇인지 말해 줄 수 있습니까? 이 데이터를 어떻게 채울 수 있습니까? API 또는 이와 비슷한 것을 만들어야합니까 (실제로는 너무 많습니다).

예를 들어, stackoverflow 용 APP를 작성하면 특정 태그에 대해 1 주일 내에 게시 된 모든 질문과 답변을 나열합니다. 스택 오버플로에는이 데이터를 처리하고 재생할 수있는 API가 있기 때문입니다. 하지만 이제는 stackOverflow에 API가 없다고 가정합니다.이 경우 APP와 같은 방법을 어떻게 구축할까요?

감사합니다.

+0

정확히 묻는 것은 무엇입니까? "내 응용 프로그램에 대한 업데이트 된 데이터를 제공해야하지만 응용 프로그램에 대한 업데이트 된 데이터를 제공 할 시간이 없습니다." – Brad

+0

@ 브래드 : 내가 말했듯이, 내가 APP를 만들고 있다면. 내 APP가 오늘 javascript 태그에 대한 100,000 개의 질문을 표시 할 것이라고 말하면, 다음 날은 분명히 그 이상이 될 것이므로, 매일이 데이터를 수동으로 업데이트 할 수는 없습니다. API가없는 경우이 데이터를 어떻게 업데이트합니까? 희망은 내가 분명하다 – Mike

답변

0

웹 서비스를 할 수 있다고 생각합니다. 예를 들어 jax-rs ... 웹 서비스 호출 http 요청으로 html/php를 얻은 다음 중요한 데이터를 찾아서 XML/JSON으로 구문 분석합니다. 반환 ...

+0

모든 예제, 링크, 리소스. – Mike

+0

웹 서비스를 사용해 본 적이 있습니까? –

+0

아니요,하지만 REST와 SOAP에 대해 들었습니다. 여기에 맞는 위치를 모르겠습니다. – Mike

0

당신이 찾고있는 용어는 웹 페이지에서 관련 데이터를 직접 추출하는 "웹 스크래핑"입니다. 최근 기사 : http://blog.hartleybrody.com/web-scraping에서 종종 악의적 인 기술을 설명합니다.

"웹 스크래핑 자습서"에 대한 웹 검색을 수행하십시오.

관련 문제