我有一个JSON
字符串,如下所示:
{"FacilityID":63,
"StartDate":"2012-01-01",
"EndDate":"2012-07-12",
"PrimaryChoices":[{"ItemName":"Employee","ItemID":107},
{"ItemName":"Category","ItemID":104}]
}
此JSON字符串是“通用的”。它不会被解析为强类型对象 - 而是我需要通用Dictionary(Of String,Object)
。
当我执行这样的命令时:
Dim ChartConfig = New JavaScriptSerializer().DeserializeObject(JSONString)
我按预期获得了一个Dictionary,但是PrimaryChoices项没有正确地反序列化两个ItemName项。这可能吗?