2

非常に大きなXMLファイル(約5MB)があり、jQueryでそれをロードする必要があります。その後、HTMLファイルにいくつかのデータをクエリして表示したいと思います(.NET / C#が提供するのと同様の方法を考えています)。

そのような大きなファイルをロードする最速の方法は何ですか?

xmlファイルをjsonオブジェクトに変換するのは良いアプローチでしょうか(このプラグインを使用しますか?

4

2 に答える 2

1
  1. XMLの代わりにJSONを使用する
  2. ツリーをロードする場合は、「遅延ロード」の原則を利用できます。
于 2012-11-12T09:31:55.217 に答える
0

最速の方法は、処理を開始する前にファイル全体をロードしないことです。オンデマンドでファイルを開いて、すべての実用的な目的で、ユーザーがすぐに使用できるようにします。次に、ファイルを部分的にロードします。いずれにせよ、すべてが時間内にロードされるようにバッファリングされるか、必要に応じて、使用時にすべてがロードされるようにします。 。

于 2012-11-12T09:27:55.260 に答える