我正在尋找將反序列化JSON字符串轉換爲c#List<Tuple<string, string>>
的方法。如何使用JavaScriptSerializer對元組反序列化JSON
"[{\"name\":\"OkeyTablePaired\",\"value\":\"true\"},
{\"name\":\"OkeyTableIndicator\",\"value\":\"true\"},
{\"name\":\"OkeyTableHued\",\"value\":\"true\"},
{\"name\":\"OkeyTableSpectatorQuiet\",\"value\":\"true\"},
{\"name\":\"OkeyTableEveryoneQuiet\",\"value\":\"true\"}]"
元組列表:
List<Tuple<string, string>> tupleJson = new List<Tuple<string, string>>();
我想將它們放在一起作爲
[OkeyTablePaired]:[true]
[OkeyTableIndicator]:[false]
[OkeyTableHued]:[true]
[OkeyTableSpectatorQuiet]:[true]
[OkeyTableEveryoneQuiet]:[true]
在列表元組
...
任何幫助將是非常美妙的。 謝謝。
你嘗試使用System.Web.Helpers.Json.Decode? http://msdn.microsoft.com/pl-pl/library/system.web.helpers.json.decode(v=vs.111).aspx –
Mario
2014-08-27 13:22:16
這不是一個有效的JSON字符串。它周圍是否有數組括號('[]')? – 2014-08-27 13:28:55
我添加了預期的標籤來採樣json代碼。我忘了寫。謝謝 – 2014-08-27 15:23:34