私は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アイテムが2つのItemNameアイテムを正しく逆シリアル化しません。これは可能ですか?