我爱Aspx >> Asp.Net >> XML文件的读取用XmlDocument和XmlReader哪个好点?带有XmlPath查询条件读取XML文件中的特定节,用XmlDocument和XmlReader哪个好点?是不是XmlReader效率高些?
google_ad_width = 250; google_ad_height = 250; google_ad_format = "250x250_as"; google_color_url = "000000";
第2楼. 由 ki1381 于 2007-6-29 1:11:39 发表
只是做xpath查询的话更喜欢用XmlDocument的XmlNode和XmlNodeList。
第3楼. 由 vrhero 于 2007-6-29 6:27:58 发表
XmlDocument将文档一次载入内存...类似DataSet...如果文档较大比较吃资源...
XmlReader是只读只进阅读器...类似于DataReader...适用范围有限...
哪个效率更高由需求而定...
读取特定节的话内容一般都不会太大...XmlDocument更灵活...
第4楼. 由 AllenCpp 于 2007-6-29 8:23:41 发表
XmlReader我比较喜欢
第5楼. 由 hbxtlhx 于 2007-6-29 8:39:47 发表
XmlReader占用极少的内存,是只读方式的,所以速度极快.
XmlDocument是包干式的,占用内存大,处理方便,可读可写,几乎想当于一次把Xml读入内存.
所以:
如果数据量极大,和XmlReader合适,
如果处理复杂频繁且文件不大,XmlDocument合适
第6楼. 由 anythings 于 2007-6-29 9:06:17 发表
同意楼上的。
第7楼. 由 lalaliu 于 2007-6-29 12:05:38 发表
Ҷƪл˵?
把其他系统的数据转出成用友标准..[07-06]
高分求解dom4j装载30M左右XML文件..[07-06]
请问如何利用XML文件制作多语言程..[07-06]
xml 命名空间的问题,急,高手进..[07-06]
java读取txt,并解析成xml格式数据[07-06]
客户端发现响应内容类型为“”,..[07-06]
用javascript 读取xml文档中的数..[07-06]
如何将XML [批量] 导入ACCESS[07-06]
如何用xml访问HTTPS站点[07-06]
问java输出xml问题[07-06]
C#中,如何读取ORACLE的表中的BL..[07-06]
接收邮件的一个算法问题[07-06]
c#中如何获取结构型的指针???..[07-06]
怎么在另一个项目中调用一个做好..[07-06]
type 进行反射时。setvalue的问题..[07-06]
一个我感觉很难的问题,请教高手..[07-06]
求用DataSet绑定DataGridView,实..[07-06]
串口通讯中的7位数据位,和8位数..[07-06]
<^o^> 请问做[图形报表]有..[07-06]
三层结构搭建[07-06]