我獲取從JSON文件&字符串想將其轉換爲鍵值對。C# - JSON以核心價值和反之亦然
我正在使用JSON.NET。
我知道我可以使用反序列化一個列表:
List<JsonClass> jsonFileComments = JsonConvert.DeserializeObject<List<JsonClass>>(json);
我可以使用反序列化數組:
Dictionary<string, string> values = JsonConvert.DeserializeObject<Dictionary<string, string>>(json);
但正如我的JSON字符串包含列表中只有一個文件&陣列。該序列是這樣的:
{
List,
List,
List,
Array,
List,
Array,
List
}
你能告訴我如何使用單一方式反序列化它。
另一種方式是,我需要分離出陣列&工作單獨上。再次序列化時,我需要處理那些東西。
大多數時候,你會反序列化JSON字符串轉換成具體的C#類型。你能展示你正在使用的JSON嗎? – 2015-02-09 14:11:29