在VB.net中将JSON字符串反序列化为动态列表

时间:2013-07-25 23:23:59

标签: json vb.net asp.net-web-api deserialization

我已经从webapi中检索到了以下JSON字符串:

[{"WorkOrderID":2,"WorkOrderNumber":1},{"WorkOrderID":3,"WorkOrderNumber":3}]

现在我想知道是否有一种方法可以将其反序列化为VB.NET中的动态类型列表?

JSON字符串可能以任何格式出现(因此我无法将其反序列化为标准类类型),我只需要将其反序列化为一个列表,以便可以将其用作网格的数据源。

这是否可以实现。

1 个答案:

答案 0 :(得分:2)

对于VB.Net:

Dim x As Object = JsonConvert.DeserializeObject(of Object)(json)