VB.NET解析json字符串

如下,要解析的字符串:

JsonStr = "{""desc"":""成功"",""dataa"":{""maxPage"":43522,""ppiUsername"":""谢文泽""}}"
       

利用NuGet包管理器控制台安装好newtonsoft.json.输入命令:Install-Package Newtonsoft.Json

VB.NET解析json字符串_第1张图片

我建立了一个控制台程序:

VB.NET解析json字符串_第2张图片

运行结果:

VB.NET解析json字符串_第3张图片

代码:

 

Imports Newtonsoft.Json.Linq
Module Module1
    Sub Main()
        Dim js As JObject
        Dim JsonStr As String

        JsonStr = "{""desc"":""成功"",""dataa"":{""maxPage"":43522,""ppiUsername"":""谢文泽""}}"
        js = JObject.Parse(JsonStr)
        MsgBox(js.SelectToken("dataa").SelectToken("ppiUsername"))
    End Sub

End Module

使用scriptcontrol的话也是一样。添加引用到解决方案:

VB.NET解析json字符串_第4张图片 

 VB.NET解析json字符串_第5张图片

结果:

VB.NET解析json字符串_第6张图片 

 

你可能感兴趣的:(VB.NET)