0

HTML ページからコンテンツを解析および抽出するプロジェクトを検索しているときに、jQuery に出くわしました。この目的でjQueryを使用できるかどうか疑問に思っています。もしそうなら、誰かが私といくつかの例を共有したり、チュートリアルへのリンクを共有したりできますか?

たとえば、Stackoverflow で上位の質問を解析し、それをモバイル アプリ (主に Android) としてユーザーに表示したいと考えています。

jQuery が不可能な場合、代替手段は何ですか? (もちろん、最も簡単で効率的な方法)

4

1 に答える 1

1

いいえ、jQuery はスクレイピングに適したツールではありません。

Javascript には通常、クロス ドメイン サイトへのアクセス権を持たない同一オリジン ポリシーがあります。これは、同じドメイン内の自分のサーバー上のファイルにアクセスできることを意味しますが、CORS を有効にしたサイトや JSONP などを使用しているサイトを除いて、スタック オーバーフローのような他のサイトにはアクセスできません。

PHP、RoR、Python、C# などの任意のサーバーサイド言語を使用できますが、何を選択するかはあなた次第です。

于 2013-07-04T04:06:59.987 に答える