1

私は本当に大きな次元のJsonでオープンデータを扱っています。すべてを読むには非常に時間がかかります。必要なデータを取得できるように事前クエリを作成する方法はありますか?

$.getJSON('https://dati.lombardia.it/api/views/kf9b-rj2t/rows.json', function(data) {
      alert("HELLO");
}

何分も待つ必要があります。

4

2 に答える 2

1
  1. script タグの html に json を挿入することができます
  2. 「window.ready」イベントで ajax リクエストを作成すると、次回ブラウザがキャッシュから取得します
  3. すべての情報ではなく、必要なものだけを取得できるようにする API をサーバー側で開発することができます。
于 2012-07-31T11:06:01.590 に答える
1

データのサンプルまたは形式の情報を表示せずに、いくつかのオプション:

  1. 巨大なファイルを小さなチャンク/ファイルに分割します (ファイル内のすべてのデータについて十分な知識がある場合)。これらのチャンクは、標準的なクエリに含まれるものに基づいている必要があります。たとえば、ファイルにスタッフのプロフィールが含まれている場合、スタッフの役職と性別に基づいてファイルを分割できます。
  2. 可能であれば、JSON ファイルを別の形式にエクスポートします (SQL の可能性があります。残りはデータベース エンジンに任せます)。
于 2012-07-31T11:07:34.817 に答える