Bahasa

Konversi Tipe Data XML

Sebagian besar metode yang ditemukan di kelas XmlConvert digunakan untuk mengonversi data antara string dan format yang ditik dengan kuat. Metode bersifat lokal independen. Ini berarti bahwa mereka tidak memperhitungkan pengaturan lokal apa pun saat melakukan konversi.

Membaca String sebagai tipe data

Sampel berikut membaca string dan mengonversinya menjadi jenis DateTime .

Mengingat input XML berikut:

Masukan

<Element>2001-02-27T11:13:23</Element>  

Kode ini mengonversi string ke format DateTime :

reader.ReadStartElement()  
Dim vDateTime As DateTime = XmlConvert.ToDateTime(reader.ReadString())  
Console.WriteLine(vDateTime)  
reader.ReadStartElement();  
DateTime vDateTime = XmlConvert.ToDateTime(reader.ReadString());  
Console.WriteLine(vDateTime);  

Menulis String sebagai jenis

Sampel berikut membaca Int32 dan mengonversinya menjadi string.

Mengingat input XML berikut:

Masukan

<TestInt32>-2147483648</TestInt32>  

Kode ini mengonversi Int32 menjadi String:

Dim vInt32 As Int32 = -2147483648  
writer.WriteElementString("TestInt32", XmlConvert.ToString(vInt32))  
Int32 vInt32=-2147483648;  
writer.WriteElementString("TestInt32",XmlConvert.ToString(vInt32));  

Lihat juga