Javascript を使用して外部ソースから JSON フィードをロードしたいと考えています。最良の方法は何ですか?私は PHP で多くの作業を行ってきましたが、file_get_contents または cURL を使用すると簡単に作業できます。Javascript に関連する機能またはプロセスはありますか?
2884 次
2 に答える
5
JSON データを取得する jQuery は次のようになります。
$.getJSON("http://pathtodata.js", function(json){
alert(json.dot.notation);
});
ソースは、コールバック関数とともに指定されます。jQuery JSON ドキュメントを参照してください: http://api.jquery.com/jQuery.getJSON/
于 2009-05-27T02:38:22.367 に答える
4
Javascript XMLHTTPRequest には同じドメインのオリジン ポリシーがあるため、スクリプトが読み込まれたのと同じドメインの URL からのデータのみを読み込むように制限されます。JSONP は、これを回避する 1 つの方法です。もう 1 つの方法は、ドメインでプロキシ スクリプトを使用することです。プロキシ スクリプトは、代わりに独自の HTTP 呼び出しを実行します。JSONP の詳細については、次の記事をご覧ください。
于 2009-05-26T21:54:21.833 に答える