2012-05-01 41 views
0

有没有可以快速加载XML的组件? 我已经使用textbox和webbrowser来显示它们完美工作的XML,但是由于存储在我的XML(200MB)中的数据量很大,我需要30秒才能显示它。有没有其他组件可以更快地显示XML数据?C#显示XML数据

+2

显示您现有的代码是一个很好的开始。 – vcsjones

+2

对于浏览器在30秒内加载和渲染200MB的数据结构是非常合理的。还有哪些其他客户端平台可供您使用?如果你需要一个浏览器,唯一可以从用户体验中“加速”的东西是将其分解并根据需要动态地发送给客户端... – PinnyM

回答

1

正如@PinnyM的评论中所解释的那样 - 根据客户端机器的不同,30秒对于如此大的文档听起来不合理。根据浏览器的不同 - 它将使用CSS,JavaScript或其他插件的任意组合来呈现此文件。这些技术并不是真正为这种大文件设计的。

您可能会考虑更改MIME类型并使用记事本等工具打开文件,该工具不会将XML呈现为漂亮的打印格式,但是应该快得多地显示XML标记。

+0

并且为您的完整答案什么是更改的正确格式mimetype打开记事本? – Ehsan