मैं प्राप्त करने की आवश्यकता :को क्रमानुसार नेट शब्दकोश <स्ट्रिंग, स्ट्रिंग> JSON कुंजी मान जोड़ी वस्तु में
{
"name":"package_name",
"type":
[
[
{
"Key":"http:\/\/random.url.as.key",
"Value":"random\/value"
}
]
]
}
,210
जबकि, साथ:
var package = new
{
name = "package_name",
type = new
{
http_random_url_as_key = "random/value"
}
};
मैं:
{
"name":"package_name",
"type":
{
"http_random_url_as_key":"random/value"
}
}
मैं obsure http नहीं मिल सकता है: //random.url.as.key है कि मैं की जरूरत है। मैंने जावास्क्रिप्टसेरलाइज़र, डेटाकंट्रैक्टजसनसेरियलाइज़र, और जेसन.नेट के लिए कस्टम कनवर्टर का उपयोग करने की कोशिश की है, सभी सीमित सफलता/कमियों के साथ।
तार पर एक साधारण JSON ऑब्जेक्ट प्राप्त करने के लिए मुझे एक बेहतर तरीका/कुछ दिखाना चाहिए!
क्या आप JSON में क्रमानुसार करने का उपयोग कर रहे हो जाएगा देना चाहिए ? – Vadim
आप पहले 'पैकेज' कक्षा संकलित नहीं करेंगे। और क्या आप सुनिश्चित हैं कि फ़ील्ड * टाइप * एक 'सूची <शब्दकोश <स्ट्रिंग, स्ट्रिंग >>' है? ऐसा लगता है कि आप जेएसओएन में कनवर्ट करते समय इसे 'शब्दकोश <स्ट्रिंग, स्ट्रिंग>' की तरह करना चाहते हैं। –
जेएसओएन को .net कोड को क्रमबद्ध करने और वापस वापस करने के लिए इसका उपयोग करें। http://james.newtonking.com/projects/json-net.aspx – Deepak