共用方式為


System.Xml 類別中的型別支援

更新: November 2007

在 .NET Framework 2.0 版中,核心 XML 類別已增強為包括型別支援功能。XmlReaderXmlWriterXPathNavigator 類別包含型別支援功能,包括在 XML 結構描述型別與 Common Language Runtime (CLR) 型別之間轉換的能力。

在 .NET Framework 2.0 版中,XmlReaderXmlWriterXPathNavigator 類別已增強為包括型別支援功能。

  • 每個 XmlReaderXPathNavigator 類別都包含 SchemaInfo 屬性,可傳回節點的結構描述資訊。

  • ReadContentAsReadElementContentAsXmlReader 類別上的方法,會在單一方法呼叫中讀取文字值,並將其轉換成 CLR 值。

  • XmlWriter 類別上的 WriteValue 方法會在寫出 XML 時,將 CLR 型別轉換成 XML 結構描述型別。

  • XPathNavigator 類別上的 ValueAsTypedValue 屬性會在單一方法呼叫中傳回節點值,並將其轉換成 CLR 值。

注意事項:

在 .NET Framework 1.0 版中,需要 XmlConvert 類別以在 XML 結構描述與 CLR 型別之間進行轉換。

在本節中

相關章節

使用 XPathNavigator 存取強型別 XML 資料

讀取具型別的資料

撰寫具型別的資料