मेरे पास एक JSON ऑब्जेक्ट है जो क्षेत्र कोड की एक लंबी सूची के साथ आता है। दुर्भाग्यवश प्रत्येक क्षेत्र कोड डेटा ऑब्जेक्ट में किसी सूची पर ऑब्जेक्ट का नाम है। मैं एक कक्षा कैसे बना सकता हूं जो RestSharp को सामग्री को deserialize करने की अनुमति देगा?गतिशील वस्तुओं के साथ जेएसओएन deserialize
यहाँ कैसे मेरी कक्षा अब दिखाई देता है:
public class phaxioResponse
{
public string success { get; set; }
public string message { get; set; }
public List<areaCode> data { get; set; }
public class areaCode
{
public string city { get; set; }
public string state { get; set; }
}
}
और यहाँ JSON सामग्री है:
{
success: true
message: "277 area codes available."
data: {
201: {
city: "Bayonne, Jersey City, Union City"
state: "New Jersey"
}
202: {
city: "Washington"
state: "District Of Columbia"
} [...]
}
कि:
उत्पादन कुछ इस तरह लग रहा है। –
और क्या आप वास्तव में किसी को भी यह सब पढ़ने की उम्मीद करते हैं? –
@ जॉन सैंडर्स आपको पूरे जेसन ऑब्जेक्ट को पढ़ने की ज़रूरत नहीं है - मुझे पूरा यकीन है कि आप देख सकते हैं कि मुख्य ऑब्जेक्ट में केवल तीन नोड्स हैं और डेटा ऑब्जेक्ट वैसे ही है? – PeteFox