社区
C#
帖子详情
请教XMLDocument的Load机制
geodetic
2005-10-18 07:26:19
Load(filename)之后,整个文件是否都被载入内存?或者仅仅是将XmlDocument与某个流关联?
MSDN说DOM改变后文件并不实时改变,所以应该是前者?
请给一个确切的答复,顺便告诉我Load之后XmlDocument是否可以Insert到Page.Cache,谢谢。
...全文
160
8
打赏
收藏
请教XMLDocument的Load机制
Load(filename)之后,整个文件是否都被载入内存?或者仅仅是将XmlDocument与某个流关联? MSDN说DOM改变后文件并不实时改变,所以应该是前者? 请给一个确切的答复,顺便告诉我Load之后XmlDocument是否可以Insert到Page.Cache,谢谢。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
abei11
2005-10-20
打赏
举报
回复
载入内存的
Johnny_de
2005-10-19
打赏
举报
回复
XmlTextReader快.因为它是一直向前的读取方式,不使用缓存.
geodetic
2005-10-19
打赏
举报
回复
如果只是检索特定节点而非遍历哪一个比较快?
这里假定XmlDocument已经被载入缓存,XmlTextReader也从MemoryStream构造。
geodetic
2005-10-19
打赏
举报
回复
to flygoldfish:
如果只是检索特定节点而非遍历哪一个比较快?
SelectSingleNode的检索过程是广度优先还是深度优先?
还有如果有比较初级的构造XPath语句的资料请给个链接或者贴一下,这里一并谢过。
haoya1
2005-10-19
打赏
举报
回复
当然是载入内存了,没可能与载入对象的关联,经常用XML会明白这一点。
长江支流
2005-10-19
打赏
举报
回复
XmlDocument是全部加载到内存,如果要提高速度可以用只进的xmlreader,它是读取哪加到哪
geodetic
2005-10-19
打赏
举报
回复
可以说得详细点吗?
yilan505
2005-10-18
打赏
举报
回复
缓存我不知道是否能搞进去.不过按照道理应该能搞进去.
但load后,该xml文件的内容全部到内存里去了.
asp.net知识库
技术基础 New Folder 多样式星期名字转换 [Design, C#] .NET关于string转换的一个小Bug Regular Expressions 完整的在.net后台执行javascript脚本...Serialize Your Deck with Positron [XML Serialization, XSD, C#]...
NPOI操作EXCEL(四)——反射
机制
批量导出excel文件
前面我们已经实现了反射
机制
进行excel表格数据的解析,既然有上传就得有下载,我们再来写一个通用的导出方法,利用反射
机制
实现对系统所有数据列表的筛选结果导出excel功能。 我们来构想一下这样一个画面,管理员...
Java学习杂谈
1. 关于动态加载
机制
—— 学习Java比C++更容易理解OOP的思想,毕竟C++还混合了不少面向过程的成分。很多人都能背出来Java语言的特点,所谓的动态加载
机制
等等。当然概念往往是先记住而后消化的,可有多少人真正...
Java的一些基础知识
1. 关于动态加载
机制
—— 学习Java比C++更容易理解OOP的思想,毕竟C++还混合了不少面向过程的成分。很多人都能背出来Java语言的特点,所谓的动态加载
机制
等等。当然概念往往是先记住而后消化的,可有多少人真正...
最近面试java后端开发的感受:如果就以平时项目经验来面试,通过估计很难——再论面试前的准备 亡羊补牢,面试时如果发现回答不好,该怎么办? [UWP]在应用开发中安全使用文件资源
请教
:WCF速...
或者,在MyBitas的xml里,select语句where条件有isnull,即这个值有就增加一个where条件,对此,会对任何一个where增加一个不带isnull的查询条件,以免该语句当传入参数都是null时,做全表扫描。或者,干脆说,后端...
C#
110,539
社区成员
642,577
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章