json.net (newtonsoft)
मैं प्रलेखन को देख रहा हूं लेकिन मुझे इस पर कुछ भी नहीं मिल रहा है या ऐसा करने का सबसे अच्छा तरीका नहीं है।Json.net serialize/व्युत्पन्न प्रकार deserialize?
public class Base
{
public string Name;
}
public class Derived : Base
{
public string Something;
}
JsonConvert.Deserialize<List<Base>>(text);
अब मैंने धारावाहिक सूची में ऑब्जेक्ट व्युत्पन्न की है। मैं सूची को कैसे बेकार कर सकता हूं और व्युत्पन्न प्रकार वापस प्राप्त करूं?
यह नहीं है कि विरासत कैसे काम करती है। आप JsonConvert निर्दिष्ट कर सकते हैं। (टेक्स्ट) को डिसेरियलाइज़ करें; नाम फ़ील्ड शामिल करने के लिए। चूंकि व्युत्पन्न ** एक ** आधार है (आसपास के दूसरे तरीके से नहीं), आधार व्युत्पन्न की परिभाषा के बारे में कुछ भी नहीं जानता है। –
क्षमा करें, थोड़ा सा स्पष्ट करें। मुद्दा यह है कि मेरे पास एक सूची है जिसमें आधार और व्युत्पन्न वस्तुओं दोनों शामिल हैं। इसलिए मुझे यह पता लगाने की ज़रूरत है कि मैं व्युत्पन्न वस्तुओं को कैसे deserialize करने के लिए newtonsoft कैसे बताते हैं। – Will
मैंने इसे हल किया था। मेरे पास एक ही समस्या है –