Arrays 在vb.net中反序列化并访问CS:GO JSON数组

Arrays 在vb.net中反序列化并访问CS:GO JSON数组,arrays,json,vb.net,deserialization,json-deserialization,Arrays,Json,Vb.net,Deserialization,Json Deserialization,一些很棒的家伙将CS:GO皮肤数据作为JSON发布 但我真的很难对它进行反序列化并访问单个项目。 你们能帮忙吗?如果没有第三方添加,是否可能?(我不在乎它有多快或多慢。) 这就是我已经走了多远 Public Class RootObject Public Property ResultList_Main As List(Of ListWrapper_Main) Public Class ListWrapper_Main Public Property Wea

一些很棒的家伙将CS:GO皮肤数据作为JSON发布

但我真的很难对它进行反序列化并访问单个项目。 你们能帮忙吗?如果没有第三方添加,是否可能?(我不在乎它有多快或多慢。)

这就是我已经走了多远

Public Class RootObject

    Public Property ResultList_Main As List(Of ListWrapper_Main)

    Public Class ListWrapper_Main
        Public Property WeaponInfo As List(Of ListWrapper)
    End Class

    Public Class ListWrapper
        Public Property value As String
        Public Property quantity As String
    End Class
End Class


    jsonObject = jsSerializer.Deserialize(Of RootObject)(responseFromServer)

    For Each Itemdetail1 In jsonObject.ResultList_Main
        For Each Itemdetail2 In Itemdetail1.WeaponInfo
            'Would like to display WeaponInfo + Value + Quantity here
        Next
    Next

你有错误吗?如果是,会出现什么错误?“对象引用未设置为对象的实例。”在这一行:“对于jsonObject.ResultList_Main中的每个Itemdetail1”