- ベストアンサー
XMLデータを表示するときの処理速度について
初心者です。よろしくお願いします。 データとして 約1万行の XMLファイルを作成して、それを java script ならびに 非同期通信で Web siteへ表示するように しましたが、とにかく 処理速度が遅すぎるんですね。 結局、あまりに動作が遅いので それでは使い物にならず XMLのデータをいくつかに分割せざるを得ませんでした。何かいいほうはないでしょうか。SAPというやり方があるようですが、 素人にはかなり難しいと聞いているし。もう少し簡単な方法で なにかあれば、 大ざっぱなことでもよろしいですから教えていただけば幸いです。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
SAPじゃなくてSAXじゃない? javascriptはDOMと言われ、全部読み込んでツリーを生成してから処理が開始されるからその大きさのXMLだとすごい時間かかるだろうしメモリも喰うだろうね。 SAXに手を出すわけにいかないなら小分けにするしか手だてが無いよ。 http://www.google.co.jp/search?q=xml%20sax&hl=ja&lr=lang_ja
お礼
ご解答 ありがとうございます。 やはり、SAX 以外には 手がないですか。 あっそうですね、SAPではなく、SAXでした。 うーむ、やはり、そうですか、SAX 以外に手がないとすると、 あまり 大量のデータは使えないということですね。