Articles of जेसन json.net

Json.net विशिष्ट निजी क्षेत्र को सीरियल करना

मेरे पास निम्न वर्ग हैं: public class TriGrid { private List<HexTile> _hexes; //other private fields… //other public proprerties } मेरा लक्ष्य केवल _hexes फ़ील्ड को सीरियल करना है, इसलिए मैंने निम्न अनुबंध _hexes बनाया है: internal class TriGridContractResolver : DefaultContractResolver { protected override List<MemberInfo> GetSerializableMembers(Type objectType) { return new List<MemberInfo> { objectType.GetMember("_hexes", BindingFlags.NonPublic | BindingFlags.Instance)[0] […]

सी # JSON.NET सम्मेलन जो रूबी प्रॉपर्टी नामकरण सम्मेलनों का पालन करता है?

मैं http://json.codeplex.com/ का उपयोग कर रहा हूं और मैं रूबी आधारित रेस्ट API से बात कर रहा हूं। समस्या यह है कि अधिकांश गुणों में रूबी अंडरस्कोर नामकरण परंपरा है। मैं सोच रहा हूं कि किसी को एक तरह से पता है ताकि मैं बहुत सारे जेसनप्रॉपर्टी जोड़ सकूं। उदाहरण के लिए, मैं जेसनोप्रोपेर्टी विशेषता […]

WCF REST सेवाओं के लिए JSON.NET सीरियलइज़र

मैं अपनी WCF REST सेवा (4.0 फ्रेमवर्क) में डिफ़ॉल्ट DataContractJsonSerializer को स्वैप करने के लिए NETFx Json.NET MediaTypeFormatter nuget पैकेज का उपयोग करने की कोशिश कर रहा हूं। मैंने अपने प्रोजेक्ट में पैकेज डाउनलोड किया है और ग्लोबल.एएसएक्स फ़ाइल में कोड की निम्न पंक्तियां जोड़ दी हैं। void Application_Start(object sender, EventArgs e) { RegisterRoutes(); // […]

Json deserialization के दौरान अज्ञात enum मानों को मैं कैसे अनदेखा कर सकता हूँ?

जेएसएनएनटी को जेसन प्रॉपर्टी में दिए गए स्ट्रिंग मान से मेल नहीं खाएगा, मैं इसे कैसे उतारू नहीं सकता? यह तब होता है जब मैं वर्तमान दस्तावेजों के आधार पर enum बना देता हूं, लेकिन तीसरे पक्ष एपीआई बाद में अधिक enum मान जोड़ता है मैं या तो अनजान के रूप में विशेष मूल्य को […]

WebApi Json.NET कस्टम दिनांक हैंडलिंग

मैंने वैश्विक रूप से स्पष्ट रूप से JSON.NET serializer का उपयोग करने के लिए अपने MVC4 ऐप को कॉन्फ़िगर किया है। मुझे पता है कि मेरे पास आईएसओ मानक तिथियों या पुरानी माइक्रोसॉफ्ट डेट प्रारूप का उपयोग करने का विकल्प है, जब सीरियल की गई तारीखें लेकिन मैं अपनी खुद की कस्टम तारीख समय स्वरूप […]

XML के XPath, SelectNodes, SelectSingleNode के JSON.NET बराबर क्या है?

वर्तमान में, मेरे कोड की संरचना एक्सएमएल डेटा लोड करने के लिए XmlDocument का उपयोग करती है और फिर दोहराए जाने वाले आइटमों की सूची के माध्यम से फिर से SelectNodes करने के लिए SelectNodes करें। प्रत्येक तत्व के लिए, मैं क्षेत्र तत्वों को चुनने के लिए XmlNode.SelectSingleNode का उपयोग कर रहा हूँ। मैं अब […]

जेसन। नेट: नेस्टेड शब्दकोषों का वर्णन

जब किसी ऑब्जेक्ट को Dictionary ( JsonConvert.DeserializeObject<IDictionary<string,object>>(json) ऑब्जेक्ट JsonConvert.DeserializeObject<IDictionary<string,object>>(json) JObject JsonConvert.DeserializeObject<IDictionary<string,object>>(json) ) में नेस्टेड किया जाता है तो नेस्टेड ऑब्जेक्ट्स JObject एस क्या नेस्टेड ऑब्जेक्ट्स को Dictionary लिए deserialized करने के लिए बाध्य करना संभव है?

सी # में JSON ऑब्जेक्ट पर फेरबदल

मैं Klout API से एक प्रतिक्रिया को पार्स करने के लिए सी # में JSON.NET का उपयोग कर रहा हूँ। मेरी प्रतिक्रिया इस तरह है: [ { "id": "5241585099662481339", "displayName": "Music", "name": "music", "slug": "music", "imageUrl": "http://kcdn3.klout.com/static/images/music-1333561300502.png" }, { "id": "6953585193220490118", "displayName": "Celebrities", "name": "celebrities", "slug": "celebrities", "imageUrl": "http://kcdn3.klout.com/static/images/topics/celebrities_b32741b6703151cc7bd85fba24c44c52.png" }, { "id": "5757029936226020304", "displayName": "Entertainment", […]

JsonValueProviderFactory फेंकता है "अनुरोध बहुत बड़ा है"

मुझे एक अपवाद मिल रहा है कि JSON अनुरोध deserialized किया जा करने के लिए बहुत बड़ा था। यह JsonValueProviderFactory से आ रहा है …. एमवीसी ऐप में वर्तमान में जेएसएनएनटी का इस्तेमाल करते हुए एक कस्टम मॉडल बांधने की मशीन है, जिसके पास जेएसएन डेटा को डिसेराइज़ करने में कोई समस्या नहीं है। हालांकि […]

Json.Net का उपयोग करते हुए JSON सरणी को पार्स करना

मैं एक सरणी को पार्स करने के लिए जेसन.नेट से काम कर रहा हूं। मैं जो करने की कोशिश कर रहा हूं वह नाम / मूल्य जोड़ों को सरणी से खींचने और कार्यवाही को पार्स करने के दौरान उन्हें विशिष्ट चर के लिए असाइन करना है। सरणी में मुझे क्या मिला है: [ { "General": […]

दिलचस्प पोस्ट
त्रुटि: अभी स्थापित किए गए पैकेज को लोड करने में असमर्थ कैसे विजेट के दाईं ओर नीचे त्रिभुज के बिना एंड्रॉइड स्पिनर बनाने के लिए Git चेकआउट डबल डैश का अर्थ दृश्य स्टूडियो – कस्टम पथ मैक्रोज़ को परिभाषित करने के लिए कहां? पुनरावर्ती सरणी_एडिफ़ ()? मैक पर जावा 8 को कैसे स्थापित करें एकाधिक क्रियाएं मिलीं जो वेब एपीआई में अनुरोध से मेल खाती हैं जावास्क्रिप्ट के साथ आगंतुक भाषा और देश कोड प्राप्त करें (क्लाइंट-साइड) Android java.net.UnknownHostException: होस्ट अनसुलझे है (रणनीति प्रश्न) JSF फॉर्म पर GET अनुरोध क्वेरी स्ट्रिंग मापदंडों को बनाए रखना निरपेक्ष बनाम रिश्तेदार यूआरएल मैं Bootstrap में ScrollSpy के लिए ऑफसेट कैसे सेट करूं? आर में स्ट्रिंग से अद्वितीय नंबरों को निकालना जीमेल आराम API: 400 बुरा अनुरोध + असफल प्रीकंडिशन 12 घंटे की तारीख / समय 24-घंटे की तारीख / समय में कनवर्ट करें