我正在嘗試使用JSON.net序列化字典。序列化字典<int,object>使用JSON.net?
使用
JsonConvert.SerializeObject(theDict);
這裏是我的結果
{
"1": {
"Blah1": false,
"Blah2": false,
"Blah3": "None",
"Blah4": false
},
"2": {
"Blah1": false,
"Blah2": false,
"Blah3": "None",
"Blah4": false
},
"3": {
"Blah1": false,
"Blah2": false,
"Blah3": "None",
"Blah4": false
},
...
...
...
}
有沒有辦法序列化此字典使得按鍵呈現爲有效的JavaScript變量?
我也打開序列化字典的其他策略。
它們是有效的。您希望輸出看起來像什麼? – Ryan 2012-04-17 18:41:29
從技術上講,你的變量[「1」] *是有效的。 – Tejs 2012-04-17 18:41:43
什麼是生產的JSON的消費者?如果它將是JavaScript,那麼只需使用'JSON.parse'將JSON反序列化爲一個JS對象。 – 2012-04-17 18:51:51