XML Veri Türlerini Dönüştürme
XmlConvert sınıfında bulunan yöntemlerin çoğu, verileri dizeler ve kesin olarak yazılan biçimler arasında dönüştürmek için kullanılır. Yöntemler yerel ayardan bağımsızdır. Bu, dönüştürme yaparken herhangi bir yerel ayar ayarını hesaba katmayacakları anlamına gelir.
Tür olarak Okuma Dizesi
Aşağıdaki örnek bir dizeyi okur ve bir DateTime türüne dönüştürür.
Aşağıdaki XML girişi göz önünde bulundurulduğunda:
Girdi
<Element>2001-02-27T11:13:23</Element>
Bu kod dizeyi DateTime biçimine dönüştürür:
reader.ReadStartElement()
Dim vDateTime As DateTime = XmlConvert.ToDateTime(reader.ReadString())
Console.WriteLine(vDateTime)
reader.ReadStartElement();
DateTime vDateTime = XmlConvert.ToDateTime(reader.ReadString());
Console.WriteLine(vDateTime);
Dizeleri tür olarak yazma
Aşağıdaki örnek bir Int32'yi okur ve bir dizeye dönüştürür.
Aşağıdaki XML girişi göz önünde bulundurulduğunda:
Girdi
<TestInt32>-2147483648</TestInt32>
Bu kod Int32'yi dizeye dönüştürür:
Dim vInt32 As Int32 = -2147483648
writer.WriteElementString("TestInt32", XmlConvert.ToString(vInt32))
Int32 vInt32=-2147483648;
writer.WriteElementString("TestInt32",XmlConvert.ToString(vInt32));
Ayrıca bkz.
Geri Bildirim
https://aka.ms/ContentUserFeedback.
Çok yakında: 2024 boyunca, içerik için geri bildirim mekanizması olarak GitHub Sorunları’nı kullanımdan kaldıracak ve yeni bir geri bildirim sistemiyle değiştireceğiz. Daha fazla bilgi için bkz.Gönderin ve geri bildirimi görüntüleyin