2012-02-29 2 views

답변

0

이것은 총체적 일 것이며 ... 단기간에 일어날 가능성이 있습니다. 하지만 API가 없다면 XMLHttpRequest를 사용하여 Ajax 요청을 한 다음 사이트 마크 업 클래스와 ID를 기반으로 javascript 또는 jQuery를 사용하여 사이트를 구문 분석하는 것이 가장 좋습니다.

필수 당신은 사이트를 긁어 모으고 있습니다.

비록 이것이 잘 작동하지 않을지라도 - 아마도 사이트가 마크 업 클래스와 ID를 잘 설계한다면 많이 바뀌지는 않을 것입니다. 변경되는 CSS가 될 것입니다. 그러나 이것은 웹 사이트의 개발팀이 보증하지 않습니다. API는 더 많은 보증이며, API를 제공하지 않는 사이트를 고치는 데 많은 시간을 할애 할 수 있다면 회사가 성장하고 엔지니어를 고용 할 때마다 마크 업이 변경 될 가능성이 높습니다.

행운을 빌어 요!

0

이 쉽지 않다. Ajax를 사용하여 사이트를 가져 와서 정규식으로 파싱 해 볼 수 있습니다. 여기 좀 봐 Open webpage and parse it using JavaScript

+0

파싱에 대한 자세한 내용 [Regex를 사용하는 HTML] (http://stackoverflow.com/questions/1732348/regex-match-open-tags-except-xhtml-self-contained- 태그) –

0

yahoo 파이프 (http://pipes.yahoo.com)를 사용하여 웹 사이트를 긁어보십시오. 야후 파이프는 선택할 수있는 규칙 목록을 제공합니다. 그러나 일부 사이트는 Y를 차단합니다! 파이프 스크 래퍼를 보내고 403의 응답을 보냅니다.

관련 문제