在 .NET Framework 版本 2.0 中,已增强核心 XML 类,以包含类型支持功能。 XmlReader XmlWriter和XPathNavigator类包括类型支持功能,包括能够在 XML 架构类型和公共语言运行时 (CLR) 类型之间进行转换。
在 .NET Framework 版本 2.0 中,已增强类XmlReader、XmlWriter 和 XPathNavigator,以包含类型支持功能。
每个 XmlReader 类 XPathNavigator 都包含一个 SchemaInfo 属性,该属性返回节点上的架构信息。
类上的 ReadContentAs 和 XmlReader 和方法读取文本值,并在单个方法调用中将其转换为 CLR 值。
WriteValue类上的XmlWriter方法在写出 XML 时将 CLR 类型转换为 XML 架构类型。
类上的 TypedValue 和XPathNavigator属性返回节点值,并将其转换为单个方法调用中的 CLR 值。
注释
在 .NET Framework 版本 1.0 中, XmlConvert 需要在 XML 架构和 CLR 类型之间进行转换。
本节中
将 XML 数据类型映射到 CLR 类型
描述 XML 数据类型到 CLR 类型的默认映射。
XML 类型支持实现说明
介绍一些类型支持实现的详细信息。
XML 数据类型的转换
介绍如何使用 XmlConvert 类在 XML 架构和 CLR 类型之间进行转换。