C# में JSON स्ट्रिंग बनाना
कई अनुप्रयोगों को अक्सर JSON (जावास्क्रिप्ट ऑब्जेक्ट नोटेशन) का उपयोग करके एक संरचित प्रारूप में डेटा वापस करने की आवश्यकता होती है। JSON एक हल्का डेटा प्रारूप है जिसे मनुष्यों द्वारा पढ़ना और मशीनों द्वारा पार्स करना आसान है।
हालांकि स्ट्रिंगबिल्डर
का उपयोग करके मैन्युअल रूप से JSON स्ट्रिंग बनाना संभव है, Newtonsoft.Json जैसी बाहरी लाइब्रेरी का उपयोग करके इस प्रक्रिया को काफी सरल बनाया जा सकता है।
Newtonsoft.Json एक प्रत्यक्ष JSON क्रमांकन विधि प्रदान करता है। निम्नलिखित विशिष्ट चरण हैं:
Newtonsoft.Json का उपयोग करके JSON स्ट्रिंग बनाएं
उत्पाद
वर्ग को परिभाषित करते हैं: public class Product
{
public string Name { get; set; }
public DateTime Expiry { get; set; }
public decimal Price { get; set; }
public string[] Sizes { get; set; }
}
Product product = new Product();
product.Name = "Apple";
product.Expiry = new DateTime(2008, 12, 28);
product.Price = 3.99M;
product.Sizes = new string[] { "Small", "Medium", "Large" };
JsonConvert.SerializeObject
का उपयोग करके ऑब्जेक्ट को JSON स्ट्रिंग में कनवर्ट करें: string json = JsonConvert.SerializeObject(product);
json
वेरिएबल में अब एक JSON स्ट्रिंग शामिल है जो Product
ऑब्जेक्ट का प्रतिनिधित्व करती है:
{
"Name": "Apple",
"Expiry": "2008-12-28T00:00:00",
"Price": 3.99,
"Sizes": ["Small", "Medium", "Large"]
}
न्यूटनसॉफ्ट.जेसन लाइब्रेरी जेएसओएन डेटा क्रमबद्धता और डिसेरिएलाइजेशन पर विस्तृत दस्तावेज प्रदान करती है। इस लाइब्रेरी का उपयोग करके, आप JSON स्ट्रिंग्स के निर्माण को कुशलतापूर्वक संभाल सकते हैं और C# अनुप्रयोगों में लचीले डेटा विनिमय को सक्षम कर सकते हैं।
अस्वीकरण: उपलब्ध कराए गए सभी संसाधन आंशिक रूप से इंटरनेट से हैं। यदि आपके कॉपीराइट या अन्य अधिकारों और हितों का कोई उल्लंघन होता है, तो कृपया विस्तृत कारण बताएं और कॉपीराइट या अधिकारों और हितों का प्रमाण प्रदान करें और फिर इसे ईमेल पर भेजें: [email protected] हम इसे आपके लिए यथाशीघ्र संभालेंगे।
Copyright© 2022 湘ICP备2022001581号-3