मैं की तरहकैसे सी # में वस्तुओं की सूची में JSON सारणी कन्वर्ट करने के लिए
नीचे{
"JsonValues":{
"id": "MyID",
"values": {
"value1":{
"id": "100",
"diaplayName": "MyValue1"
},
"value2":{
"id": "200",
"diaplayName": "MyValue2"
}
}
}
}
मैं वर्गों
नीचे करने के लिए JSON स्ट्रिंग परिवर्तित करना चाहते हैं Json स्ट्रिंग हैclass ValueSet
{
[JsonProperty("id")]
public string id
{
get;
set;
}
[JsonProperty("values")]
public List<Value> values
{
get;
set;
}
}
class Value
{
public string id
{
get;
set;
}
public string DiaplayName
{
get;
set;
}
}
मेरे अक्रमांकन कोड
हैJavaScriptSerializer js = new JavaScriptSerializer();
StreamReader sr = new StreamReader(@"ValueSetJsonString.txt");
string jsonString = sr.ReadToEnd();
var items = JsonConvert.DeserializeObject<ValueSet>(jsonString);
लेकिन मुझे serialization के बाद शून्य मान मिल रहा है, मैं इसे कैसे हल कर सकता हूं?
द (जेसनस्ट्रिंग)। वैल्यूसेट; प्रत्यय मेरे लिए किया था! – peterincumbria