读取XML的最快/最佳方式

Jim*_*ins 6 c# xml

我需要读取可能很大(~300mb)的XML文件,并编辑一些节点.基本上我需要:

  • 从一开始就阅读XML
  • 每当我找到一个名为trgt的节点时
  • 添加一些文字

在C#中处理此问题的最佳方法是什么?我应该使用哪些XML类来查找和编辑我需要更改的节点?

TIA

vtd*_*hor 4

VTD-XML 是唯一支持增量更新功能的 XML 解析库。它还具有高效的内存和高性能。但它要求您将其下载为第三方库。