[英]C# Parse JSON to Dictionary<string, List<string>
我有一些JSON以格式返回:
[{
"Strains":[{
"Description":"String content"
}],
"Description":"String content"
}]
描述與菌株之間存在一對多關系的地方。 我想將它解析為Dictionary<string, List<string>>
,有人可以告訴我應該看到什么來實現這個目標嗎?
謝謝。
編輯:
我已經嘗試過反序列化:
JsonDeserializer des = new JsonDeserializer();
var foo = (List<Dictionary<string, object>>)des.DeserializeObject(json);
但是,沒有快樂。 我只是在玩JSON.net,看看有什么幫助。
我認為它失敗了,因為從技術上講,它不是直接轉換為Dictionary<string, object>
。 “Strains”屬性是一個對象,而“Description”屬性可以映射為KeyValuePair
您需要將其反序列化為對象。 您是否嘗試過Json.NET ?
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.