标签: c# ado.net xml-serialization
在我的项目中,我想阅读一个包含 20,000 记录或更多记录的大型xml文件。 阅读这个xml文件最好的是什么。
如果您可以指导我,我感谢您,如果有其他第三种方式可以告诉我。
答案 0 :(得分:4)
试试吧。性能的第一规则,总是衡量:-)考虑到你的选择都涉及将整个XML读入内存,这需要时间并消耗内存。第三种选择是使用XmlReader一次读取一条记录。我只能猜测,但我的赌注是XmlReader将是最快的方式。
XmlReader