'dan gelen web servis geri dönüşümü json verilerini aşağıda verildiği gibi verdim ama istediğim gibi 2. CodeSnipts'ta olduğu gibi. web servis ve sınıflarım aşağıda belirtildiği gibi.Json formatını dönüştürme Webservice
{ "ShowID": 10107,
"StartTime": "3:00 PM",
"MovieID": 13,
"Movie": "Bhaag Milkha Bhaag ",
"Screen": "CDC SCreen2",
"MediaPath": "bmb1_568962.jpg"
},{ "ShowID": 115,
"StartTime": "6:00 PM",
"MovieID": 13,
"Movie": "Bhaag Milkha Bhaag ",
"Screen": "CDC SCreen2",
"MediaPath": "bmb1_568962.jpg"
},{ "ShowID": 110,
"StartTime": "9:00 PM",
"MovieID": 13,
"Movie": "Bhaag Milkha Bhaag ",
"Screen": "CDC SCreen2",
"MediaPath": "bmb1_568962.jpg"
}
ama istiyorum
[WebMethod]
public string NowShowingGetList(DateTime ShowDate)
{
HomeController obj = new HomeController();
JavaScriptSerializer js = new JavaScriptSerializer();
string retJSON = js.Serialize(obj.NowShowingGetList(ShowDate));
return retJSON;
}
sınıf obj.NowShowingGetList(ShowDate)
burada
public class NowShowingInfo
{
public int ShowID { get; set; }
public string StartTime { get; set; }
public int MovieID { get; set; }
public string Movie { get; set; }
public string Screen { get; set; }
public string MediaPath { get; set; }
}
olarak dönüş List olarak Webservice
{
"MovieID": 13,
"Movie": "Bhaag Milkha Bhaag ",
"Screen": "CDC SCreen2",
"MediaPath": "bmb1_568962.jpg",
"ShowInfo": [
{
"ShowID": 10107,
"StartTime": "3:00 PM"
},
{
"ShowID": 115,
"StartTime": "6:00 PM"
},
{
"ShowID": 110,
"StartTime": "9:00 PM"
}
]
}
benim C# kodu olarak Şimdiden teşekkür ederim.
olarak yeni bir oluşturmak için gereken kişilik başına değişiklikleri yapın sınıf adı ShowInfo ve reklam NowShowingInfo'da d Dizisi veya Listesi. ShowInfo sınıfı özellikler adı içerecektir: ShowId ve StartTime –
ShowInfo'ya yeni bir sınıf adı oluşturmanız ve NowShowingInfo'da Diziyi veya Listeyi eklemeniz gerekir. ShowInfo sınıfı – manoj