处理XML而不将整个文档加载到内存中?

the*_*oop 1 .net xml

我正在寻找一个.NET XPathNavigator,它可以读取XML而无需将整个文档加载到内存中(这是XPathDocument所做的).是否有一个班级可以做到这一点,还是我必须自己编写?

Che*_*eso 7

如果要读入流,请尝试使用System.Xml.XmlReader.

我不知道在XML流上导航的XPathNavigator.你可能需要建立它.

您可以将其称为AmnesiacXPathNavigator,因为它必须重新读取流,对于您在其上评估的每个xpath查询.