我正在使用 Blockchain.info API。我想反序列化 JSON 响应。示例响应:
{
"addresses": [
{
"balance": 1400938800,
"address": "1Q1AtvCyKhtveGm3187mgNRh5YcukUWjQC",
"label": "SMS Deposits",
"total_received": 5954572400
},
{
"balance": 79434360,
"address": "1A8JiWcwvpY7tAopUkSnGuEYHmzGYfZPiq",
"label": "My Wallet",
"total_received": 453300048335
},
{
"balance": 0,
"address": "17p49XUC2fw4Fn53WjZqYAm4APKqhNPEkY",
"total_received": 0
}
]
}
问题是如何创建一个适合这个的类。我试过这个,但它不工作:
Public Function LoadJson(ByVal json As String)
Dim items As List(Of addresses) = JsonConvert.DeserializeObject(Of List(Of addresses))(json)
Return items
End Function
Public Class addresses
Public addresses As address()
End Class
Public Class address
Public balance
Public address
Public label
Public total_received
End Class
谢谢!