XPathReader是一个正向读取XML解析器(基于XMLReader)的实现,它允许您注册XPath查询以查找它(或至少是名为Sequential XPath的XPath子集)。 这似乎是轻松访问xml流元素的完美选择,或者您只需从大型xml文档的开头拉出一些信息并因此不想将整个内容加载到内存中的情况。XPathReader发生了什么
似乎有关于开源实现的兴奋一阵了MS的球员之一在2004分之2003释放回,如:
http://donxml.com/allthingstechie/archive/2004/02/26/430.aspx
http://msdn.microsoft.com/en-us/library/ms950778.aspx
http://www.tkachenko.com/blog/archives/000472.html
但之后,小道似乎干涸。对实现托管位置的引用(http://workspaces.gotdotnet.com/xpathreader)似乎不再有效。 有人知道它发生了什么,为什么感兴趣的消失?
我认为LINQ到XML构建的能力用于评估XPath的DOM树。它是否适用于流? – TMN 2010-04-29 13:42:59