0

如果我有一个大的 (>500MB) XML 文件要验证,XmlReader 是否会将整个文件带入内存以执行验证?

我查看了Validating an XML against referenced XSD in C# for validation procedure。

谢谢,马克

4

1 回答 1

1

不,如果您使用XmlValidatingReader(或XmlReader使用适当的设置)它不会加载整个 XML 文件。问题中描述的方法使用加载整个文件的XmlDocument类。接受的答案不会加载整个文件,因此您可以使用它。

于 2009-05-15T20:06:42.860 回答