gpt4 book ai didi

.net - XPathReader 发生了什么

转载 作者:数据小太阳 更新时间:2023-10-29 01:38:47 25 4
gpt4 key购买 nike

XPathReader 是/是前向读取 XML 解析器(构建在 XMLReader 上)的实现,它允许您注册 XPath 查询以供其查找(或至少是 XPath 的一个子集,称为 Sequential XPath )。这似乎是轻松访问 xml 流元素的完美选择,或者您只需要从大型 xml 文档的开头提取一些信息,因此不想将整个内容加载到内存中的情况。

其中一个 MS 人员在 2003/2004 年发布的开源实现似乎引起了一阵兴奋,例如:

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 ) 似乎不再有效。有谁知道它发生了什么,为什么感兴趣的人消失了?

最佳答案

XNode.ReadFrom 将 Linq to XML 的强大功能(和支持状态)与处理流的能力相结合,而不是将整个文件加载到内存中

http://msdn.microsoft.com/en-us/library/system.xml.linq.xnode.readfrom.aspx

关于.net - XPathReader 发生了什么,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/465237/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com