我有一个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)
我得到了预期的字典,但 PrimaryChoices 项目没有正确反序列化两个 ItemName 项目。这可能吗?