0

我试图从这个 JSON 字符串中获取“结果”数组,但无法找出最好的方法:

{"error": null, "jsonrpc": "2.0", "id": 1, "result": ["1", "0", "100.00", "0", "None", "GBP", "", "", "", "", "603628-200007313", "", "", "GBP", ""]}

理想情况下,我也需要它之前的 3 对,加上阵列,这样我就可以用它做点什么。

如果有人可以提供帮助,我将不胜感激。我一直在尝试同时使用 JSON.Net 和内置的序列化类,但我发现的所有示例似乎都是关于将名称-值对抓取到对象中。

任何帮助表示赞赏。

4

1 回答 1

0

我使用 System.Web.Script.Serialization.JavaScriptSerializer 类。

然后,您可以反序列化到给定的类或匿名对象。

Imports System.Web.Script.Serialization
...
Dim json As New JavaScriptSerializer
Dim oJsObject As JsObject = json.Deserialize(Of JsObject )(jsonstring)
于 2012-12-06T16:06:38.077 回答