2017-11-14 37 views
0

私は私にこのフォーマットでJSONを与える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 
    Public Property idutente As String 
End Class 
+0

を使用することができますhttps://stackoverflow.com/questions/7895105/deserialize-json -with-c-sharp – Pumkko

+0

[vb.netでjson配列をデシリアライズする]の可能な複製(https://stackoverflow.com/questions/4868863/deserialize-json-array-in-vb-net) –

答えて

1

あなたは、これはあなたを助けることができるC#の部分についてnewtonsoft.JObject

Dim json as jObject = JObject.Parse(yourJson) 
    If (json.SelectToken("fail") = null) 
     \\do somting 
    If (json.SelectToken("67") = null) 
     \\do somting 
関連する問題