XMLを高速に読み込むコンポーネントはありますか? 私はすでに完全に動作するXMLを表示するためにtextboxとwebbrowserを使用していますが、XML(200MB)に大量のデータが格納されているため、表示には30秒かかります。 XMLデータをより速く表示できる他のコンポーネントはありますか?C#XMLデータを表示
0
A
答えて
1
@PinnyMのコメントで説明したように、クライアントマシンによっては30秒という大きなドキュメントでは不合理ではありません。ブラウザによっては、CSS、JavaScript、その他のアドオンを組み合わせてこのファイルをレンダリングします。これらの技術は、そのような大きなファイル用に設計されたものではありません。
メモ帳のようなツールを使ってMIMEタイプを変更してファイルを開くことを検討してください。これは、XMLをきれいに印刷することはできませんが、XMLマークを表示する方がはるかに高速です。
+0
そして、あなたの完全な答えは何ですか?メモ帳で開くmimetype? – Ehsan
既存のコードを表示するとよいでしょう。 – vcsjones
ブラウザが30秒で200MBのデータ構造をロードしてレンダリングするには、非常に合理的です。他にどのようなクライアントプラットフォームがありますか?ブラウザが必要な場合は、ユーザーエクスペリエンスからスピードアップする唯一の方法は、それを分解し、必要に応じてクライアントに動的に送信することです。 – PinnyM