为了账号安全,请及时绑定邮箱和手机立即绑定

C#怎样解析XML

C#怎样解析XML

慕桂英3389331 2018-11-01 05:07:33
C#怎样解析XML
查看完整描述

2 回答

?
婷婷同学_

TA贡献1844条经验 获得超8个赞

这个问题很难用几句话来解释清楚。简而言之呢,.NET Framework 类库提供了两种解析 XML 数据的方式:

1.快速、非缓存、只向前的 PULL 模型的访问模式。这通过 XmlReader 类来实现。

2.通过一个驻留内存的 XML DOM 树的随机访问模式。这通过 XmlDocument 类来实现。

这两种方式都非常有效,但要分场合。主要决定因素在于所有的 XML 数据是否需要在同一时间存入内存(大文件占据大量内存,在大多数情况下这不是一件好事),以及是否需要随即访问数据。

假如需要兼容过去的应用程序,或许会用到 MSXML 6.0 的功能。


查看完整回答
反对 回复 2018-11-02
  • 2 回答
  • 0 关注
  • 404 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信