मैं DataContractJsonSerializer एक वस्तु hierarchie में एक json स्ट्रिंग पार्स करने के लिए उपयोग हो सकता है। json स्ट्रिंग इस तरह दिखता है:सी # DataContractJsonSerializer में विफल रहता है जब मूल्य एक सरणी या एक आइटम
{
"groups": [
{
"attributes": [
{
"sortOrder": "1",
"value": "A"
},
{
"sortOrder": "2",
"value": "B"
}
]
},
{
"attributes": {
"sortOrder": "1",
"value": "C"
}
}
]
}
आप "विशेषता" के उप मूल्य देख सकते हैं किसी सरणी या एक आइटम हो सकता है।
[DataContract]
public class ItemGroup
{
[DataMember(Name="attributes")]
public List<DetailItem> Items { get; set; }
}
यह पहला एक के लिए काम करता है लेकिन एक दूसरे पर विफल रहता है: मैं कोड हिस्सा है जहाँ समस्या occures पाया।
क्या इस के लिए कोई जवाब है?
Thx
जेसन इस के साथ असंगत क्यों है? फिक्सिंग-ऑन-सोर्स संभव होगा? –
यह कैसे विफल हो जाता है? क्या त्रुटि है? – bryanmac