C# ऑब्जेक्ट्स की सूची, Newtonsoft की JSON.NET लाइब्रेरी का उपयोग करते हुए, लक्ष्य वर्ग के भीतर केवल विशिष्ट गुणों पर ध्यान केंद्रित करते हुए। JSON को C# वर्ग संरचना में परिवर्तित करें:
JSON कन्वर्टर्स जैसे json2csharp.com का उपयोग JSON को C# वर्ग संरचना में परिवर्तित करने के लिए। लक्ष्य ऑब्जेक्ट क्लास बनाएं:
एक c# वर्ग को परिभाषित करें, जैसे कि MatrixModel, जो अपेक्षित ऑब्जेक्ट संरचना से मिलता जुलता है। JSON स्ट्रिंग:
सार्वजनिक वर्ग MatrixModel
{
सार्वजनिक स्ट्रिंग S1 {प्राप्त करें; तय करना; }
सार्वजनिक स्ट्रिंग S2 {प्राप्त करें; तय करना; }
सार्वजनिक स्ट्रिंग S3 {प्राप्त करें; तय करना; }
सार्वजनिक स्ट्रिंग S4 {प्राप्त करें; तय करना; }
सार्वजनिक स्ट्रिंग S5 {प्राप्त करें; तय करना; }
सार्वजनिक स्ट्रिंग S6 {प्राप्त करें; तय करना; }
सार्वजनिक स्ट्रिंग S7 {प्राप्त करें; तय करना; }
सार्वजनिक स्ट्रिंग S8 {प्राप्त करें; तय करना; }
सार्वजनिक स्ट्रिंग S9 {प्राप्त करें; तय करना; }
सार्वजनिक स्ट्रिंग S10 {प्राप्त करें; तय करना; }
सार्वजनिक int scoreifnomatch {get; तय करना; }
}
स्ट्रिंग json = ...; // आपका JSON स्ट्रिंग
var मॉडल = jsonConvert.DeserializeObject > (json); अपने JSON डेटा के लिए C# वर्ग संरचना उत्पन्न करने के लिए com। केवल आपकी कक्षा की परिभाषा में निर्दिष्ट गुण।