Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
在我的项目中,我想读取一个包含20,000条或更多记录的大型 xml 文件。阅读此 xml 文件的最佳方法是什么。
如果您能指导我并让我知道是否还有其他方法可以做到这一点,我将不胜感激。
试试看。性能的第一条规则,始终衡量 :-) 考虑到您的两种选择都涉及将整个 XML 读入内存,这将花费时间并消耗内存。第三种选择是使用 an 一次XmlReader读取一条记录。我只能猜测,但我敢打赌这XmlReader将是最快的方式。
XmlReader