-1
我可能在這裏是一個白癡,但我一直在看這個在過去的一個小時,我不能做如何做到這一點的正面或反面。我發現通過這些事情的最佳方式是讓它燉一段時間,同時發佈堆棧溢出問題,以防其他人有同樣的問題。 任何方式,我有一個JSON對象,看起來像這樣:將JSON字符串反序列化爲.net對象嵌套(收集)字典
[{
"wackyId": "wck1",
"wackyType": "wck2",
"wackyCnfdc": "wck3",
"wckyArr": [{
"fieldName": "Full_Name",
"fieldValue": "Some Text here",
"fieldConfidence": "0.3"
}, {
"fieldName": "Full_Name",
"fieldValue": "Some Text here2",
"fieldConfidence": "0.2"
}, {
"fieldName": "Full_Name",
"fieldValue": "Some Text here3",
"fieldConfidence": "0.3"
}]
}]
我試圖將其轉換成使用,能夠.NET對象...
這裏是我到目前爲止
public class WckyObj
{
[JsonProperty("wackyId")]
public string wackyId{get; set;}
[JsonProperty("wackyType")]
public string wackyType{get; set;}
[JsonProperty("wackyCnfdc")]
public string wackyCnfdc{get; set;}
[JsonProperty("fields)]
public List<multiFields> mutliFields {get; set;}
}
public class multiFields{
[JsonProperty("fields")]
public IEnumerable<IDictionary<string, string>> multiFields {get;set;}
}
現在我目前回來的結果集沒有值???不知道我錯過了什麼。我可能一直盯着它。
編輯:好眼海報。我應該先通過JSON皮棉運行我的json,但我對我的技能過分自信。更新爲更正確
首先反序列化JSON的,解決您的JSON –
使用在線JSON到C#的網站,例如之一http://json2csharp.com/ –
[將JSON對象反序列化到C#列表中](http://stackoverflow.com/questions/35481066/deserializing-json-object-into-c-sharp-list) –