我有一个 1GB 的 XML 文件并且想解析它。如果我使用 XML Textreader 或 XMLDocument,结果会很慢,有时会挂起...
最佳答案
您必须使用 xmlreader 实现自定义逻辑。 xmlreader 在使用之前不会将完整的 XML 加载到内存中,这意味着您可以从流中读取它并照此处理它。
关于c# - 在 C# 中解析大型 XML(大小为 1GB)的最佳方法是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/468948/