【发布时间】:2011-04-05 01:31:46
【问题描述】:
我的程序中有这段代码,它实际上加载了 500 MB 及以上的文件。
XmlDocument xmlDoc = new XmlDocument();
xmlDoc.Load(reader);
reader.Close();
我收到此类错误,不知道如何解决问题。请给我一些建议。
【问题讨论】:
-
您可能需要切换到基于流的 XML 解析器。
-
和/或切换到实际加载较小的 XML 文件。
-
@Matt 你能告诉我一些如何做到这一点的代码吗?