C#怎样解析XML
2 回答
婷婷同学_
TA贡献1844条经验 获得超8个赞
这个问题很难用几句话来解释清楚。简而言之呢,.NET Framework 类库提供了两种解析 XML 数据的方式:
1.快速、非缓存、只向前的 PULL 模型的访问模式。这通过 XmlReader 类来实现。
2.通过一个驻留内存的 XML DOM 树的随机访问模式。这通过 XmlDocument 类来实现。
这两种方式都非常有效,但要分场合。主要决定因素在于所有的 XML 数据是否需要在同一时间存入内存(大文件占据大量内存,在大多数情况下这不是一件好事),以及是否需要随即访问数据。
假如需要兼容过去的应用程序,或许会用到 MSXML 6.0 的功能。
- 2 回答
- 0 关注
- 404 浏览
添加回答
举报
0/150
提交
取消