1

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

4

0 に答える 0