0
я знаю, как десериализации Java с помощью JavaScriptSerializer, но с этой JSon строки она не работает по какой-то причинеJSON десериализации с именем изменяемого класса
Это JSON строка:
{"hell": {
"id": 31930845,
"name": "Hell",
"profileIconId": 550,
"revisionDate": 1440028482000,
"summonerLevel": 30
}}
и здесь мой класс:
Public Class Summoner
Public Property id As Integer
Public Property name As String
Public Property profileIconId As Integer
Public Property revisionDate As Long
Public Property summonerLevel As Integer
End Class
Мой код
Dim j As New JavaScriptSerializer
Dim o As Summoner = j.Deserialize(Of Summoner)(json)
Я продолжаю получать пустые значения, такие как 0 из идентификатора и пустой строки от имени
Вот прохладный онлайн бесплатно утилита, которая будет принимать строку JSON и создать определение класса .Net на его основе - http://jsontodatacontract.azurewebsites.net/ – ChicagoMike