Giriş
Şu satırı dahil ederiz. Bu sınıfla aynı işi yapan bir diğer sınıf JavaScriptSerializer Sınıfı.
using System.Runtime.Serialization;
using System.Runtime.Serialization.Json;
Nesnenin şöyle tanımlanır.
[DataContract]
public class RootObject
{
[DataMember]
public string selling_rate { get; set; }
[DataMember]
public string buying_rate { get; set; }
[DataMember]
public string median_rate { get; set; }
[DataMember]
public string currency_code { get; set; }
[DataMember]
public int unit_value { get; set; }
}
ReadObject metodu
Şöyle yaparız.
String data = ...;
var seralizer = new DataContractJsonSerializer(typeof(Foo));
var stream = new MemoryStream(Encoding.UTF8.GetBytes(date));
var foo = (Foo)serializer.ReadObject(stream);
Hiç yorum yok:
Yorum Gönder