0

Google App Engine の URL から json を取得したいのですが、これを行うための非常に簡単な方法をいくつか教えてもらえますか。ありがとうございます。私の英語は苦手です

URL

コンテンツ:

{
   "debug_info" : [],
   "html_attributions" : [ "Listings by \u003ca href=\"http://www.diadiem.com/\"\u003eDiadiem.com\u003c/a\u003e" ],
   "next_page_token" : "ClRMAAAAl7MjfntXhFEi33IPPcZJJ5fYfiJzIIGggr9Xc6A_sKeTrjohJntaaG1jWaGYMKiZYruuoqTVipUZFaLhpNXZbhYloN6SeS44epx3lPRdpuMSEHWJTSO2ShwXOz6bjg0xefcaFOUN9wK6NE5Dykjx-x-VLypkBMRH",
   "results" : [
      {
         "geometry" : {
            "location" : {
               "lat" : 16.058660,
               "lng" : 108.2191410
            }
         },
         "icon" : "http://maps.gstatic.com/mapfiles/place_api/icons/generic_business-71.png",
         "id" : "7064cb3f44db62207fc2bd83579b63ca9552e658",
         "name" : "Vietcombank - Atm",
         "reference" : "CnRwAAAAHU3y6j7CocExwcFq6DKtkS2SFT-0X23E7C9M7bpHk2EF04ShIX7IRNl9TwGF_APSwaKmk8XSZIGm52ajXnpKhj15i48w0BHmJR0ZamJdIAi3iJD_sExjjHkf5Lnfxq4iLroTAmQyRAoAVG7dMwVeTRIQcO_Qq9N85d96vQCtEdZjyRoUbETiZPHxkSjkbD9CVnQh6N_8yUA",
         "types" : [ "establishment" ],
         "vicinity" : "272 Phan Châu Trinh"
      },
      {
         "geometry" : {
            "location" : {
               "lat" : 16.0602490,
               "lng" : 108.21470
            }
         },
         "icon" : "http://maps.gstatic.com/mapfiles/place_api/icons/generic_business-71.png",
         "id" : "bd20b9fbd718c13ee3f6d404c3004b649130df4a",
         "name" : "ATM DongA Bank",
         "reference" : "CnRtAAAAP9XTDfjgtqvahglz24j2posRRCR9ry56xyAd0FX810ZeyiKWeEi4Btfnfycb23Sa6x_grdjJszB7Xf80jFBrer9kHYQHsKX2-spx9LHn_yrZxlfC7wxHOdUt9YbYMp71fzQ_SJOC9W1Hj2cHHi9g0BIQPrdWzJvelD1NDEcC49Q8eRoUE0juanyzeZHjyYbnozUGB13RySk",
         "types" : [ "atm", "finance", "establishment" ],
         "vicinity" : "Nguyễn Văn Linh, Da Nang"
      },
4

2 に答える 2

0

また、上記の「回答済みの質問」リンクに明示的に記載されていません-ブラウザーで手動でURLを使用してjsonデータを取得できますが、Webページコード内からjson(またはxml)にアクセスすることはできません(あなたはあなたの投稿で行っています)。さまざまなセキュリティの側面があり、Google は要求されたデータをそのように送信することさえしません (クロスサイト スクリプティングと呼ばれていると思います - 詳しくは Google で調べてください)。移動する必要があります-上記のリンクの例のように、Webページからサーバーに、サーバーにGoogleへのリクエストを実行させてデータを取得させ、サーバーにこれをサイト/ Webページに投稿させます(AJAXまたはただの新しいページ - しかし、あなたはあなたのサイトで何かをしています)。それはずさんで非技術的であり、しかし、問題と私がすべきこと(そしてしなければならないこと)を理解するまで、これを回避しようとして日曜日に一日中無駄にしました。これはあなたが言及しているものではないかもしれませんが、確かにそうかもしれません。もしそうなら、それが役立つことを願っています。乾杯

于 2013-06-20T08:58:25.243 に答える
0

質問が正しく理解できたかどうかわかりませんが、Google の JSON 応答を解析しようとしている場合は、jQueryの parseJSON関数を使用することをお勧めします。

この回答済みの質問を見て、サンプル コードを確認することもできます。

于 2013-06-08T03:21:16.020 に答える