C# 在VB.NET/C中反序列化JSON数组#
我有一个web服务,它为我提供了一个json格式: 如果是正面登录:[“67”,1] 否:[“失败”,“为用户输入的数据不正确。”] 如何正确地反序列化 我试过:C# 在VB.NET/C中反序列化JSON数组#,c#,json,vb.net,C#,Json,Vb.net,我有一个web服务,它为我提供了一个json格式: 如果是正面登录:[“67”,1] 否:[“失败”,“为用户输入的数据不正确。”] 如何正确地反序列化 我试过: Dim ser As New JavaScriptSerializer() Dim result = ser.Deserialize(Of LoginResult)(wsResult.ToString()) Public Class LoginResult Public Property idcliente As String
Dim ser As New JavaScriptSerializer()
Dim result = ser.Deserialize(Of LoginResult)(wsResult.ToString())
Public Class LoginResult
Public Property idcliente As String
Public Property idutente As String
End Class
您可以使用newtonsoft.JObject
Dim json as jObject = JObject.Parse(yourJson)
If (json.SelectToken("fail") = null)
\\do somting
If (json.SelectToken("67") = null)
\\do somting
对于C#部分,这可以帮助您复制