System.Xml namespace 入门级学习

本文介绍了.NET Framework中System.Xml命名空间内的XML类及其用途,包括读取、验证、生成XML文档的方法,以及XPath查询和XSLT转换等功能。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

近日在学习.Net framework里有关XML操作的库。现在简单罗列一下。
GotdotNet上的链接(http://chs.gotdotnet.com/quickstart/howto/doc/Xml/OverviewofXML.aspx)

System.Xml 命名空间
该组主题讲述 System.Xml 命名空间中的 XML 类的用法。

该命名空间包含各种各样的 XML 类,这些类可使用读取器、编写器和符合 WWW 联合会 (W3C) DOM 要求的组件来对 XML 数据进行分析、验证和操作。该主题还讲述 XML 路径语言 (XPath) 查询和可扩展样式表语言转换 (XSLT)。以下列表包含 XML 命名空间中主要的类:

  • XmlTextReader 类提供对 XML 数据的快速、非缓存和只进的读取访问。
  • XmlNodeReader 类为给定的 DOM 节点子树提供 XmlReader。
  • XmlValidatingReader 类提供 DTD、XDR 和 XSD 架构验证。
  • XmlTextWriter 类提供生成 XML 的快速、只进的方式。
  • XmlDocument 类实现 W3C 文档对象模型级别 1 核心以及核心 DOM 级别 2
  • XmlDataDocument 类提供可与数据集关联的 XmlDocument 的实现。可通过数据集的关系表示形式或 XmlDataDocument 的树表示形式同时查看和操作结构化 XML。请参阅主题如何使用 XML 和 DataSet 类
  • XPathDocument 类为 XSLT 提供了一种进行 XML 文档处理的快速和高性能的缓存。
  • XPathNavigator 类为用于存储的 W3C XPath 1.0 数据模型提供了一种光标样式模型以便于浏览。
  • XslTransform 类是与 W3C XSLT 1.0 规范兼容的 XSLT 处理器,用于转换 XML 文档。
  • XmlSchema 对象模型类提供一组可进行浏览的类,这些类直接反映 W3C XSD 规范。它们提供以编程方式创建 XSD 架构的功能。
  • XmlSchemaCollection 类提供 XDR 和 XSD 架构库。这些缓存在内存中的架构为 XmlValidatingReader 提供快速的、分析时验证。

 
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值