Bagikan melalui


Dukungan Tipe pada Kelas System.Xml

Di .NET Framework versi 2.0, kelas XML inti telah ditingkatkan untuk menyertakan fitur dukungan jenis. Kelas XmlReader, XmlWriter, dan XPathNavigator mencakup fitur dukungan jenis termasuk kemampuan untuk mengonversi antara jenis Skema XML dan jenis runtime bahasa umum (CLR).

Di .NET Framework versi 2.0, XmlReaderkelas , , XmlWriterdan XPathNavigator telah ditingkatkan untuk menyertakan fitur dukungan jenis.

  • Kelas XmlReader dan XPathNavigator masing-masing menyertakan properti SchemaInfo yang mengembalikan informasi skema pada simpul.

  • ReadContentAs dan ReadElementContentAs dan metode pada XmlReader kelas membaca nilai teks dan mengonversinya menjadi nilai CLR dalam satu panggilan metode.

  • Metode WriteValue pada XmlWriter kelas mengonversi jenis CLR ke jenis Skema XML saat menulis XML.

  • ValueAs dan TypedValue properti pada XPathNavigator kelas mengembalikan nilai node dan mengonversinya menjadi nilai CLR dalam satu panggilan metode.

Nota

Dalam .NET Framework versi 1.0 XmlConvert kelas diperlukan untuk mengonversi antara jenis Skema XML dan CLR.

Pada bagian ini

Memetakan Tipe Data XML ke Tipe CLR Menjelaskan pemetaan default jenis data XML ke jenis CLR.

Catatan Implementasi Dukungan Jenis XML Membahas beberapa jenis detail implementasi dukungan.

Konversi Tipe Data XML Menjelaskan cara menggunakan XmlConvert kelas untuk mengonversi antara jenis Skema XML dan CLR.

Mengakses Data XML Bertipe Kuat Menggunakan XPathNavigator