Googleの金融情報をjsonオブジェクトに読み込もうとしています。jsonのJsonオブジェクトを読み取ることができません?
コードは以下の通りです:
try {
$.getJSON("http://finance.google.com/finance/info?client=ig&q=NSE:GOLDBEES&jsoncallback=?",function(data){
alert(data);//var jsondata = data;
//jsonobj = $.parseJSON(jsondata);
//alert(jsonobj[0].id);
});
} catch(e) {
alert(e.toString());
}
私は放火犯
invalid label
"id": "4052464"
にこのエラーのすべての時間を得続けるしかし、この情報を読み取ることができる方法はあります。私の最終的な目標は、サーバーサイドスクリプトを使用しないWindows 7ガジェットを作成することで、どのWindows 7システムからでも使用できます。
すべてのヘルプを評価してください。
ジョン
&callback=?
に@anyoneを解決するには? – Matt* "JSONPは使用されていません" *そのページは同じhttp:// finance.google.comの出所にない限り、getJSONを介してこのデータにアクセスすることはできません[SOP](http://en.wikipedia.org/wiki/Same_origin_policy))。 JSON-Pは実際にそのエンドポイントで利用可能ですが、Manuelが指摘しているように適切なパラメータを指定するだけで済みます。 –
@ T.J.Crowder:Windowsサイドバーガジェットは、同じ起点ポリシーによって制限されません。 – Matt