我正在使用json.net将json字符串反序列化为分类对象以用于vb.net控制台应用程序。我已经开始为这些领域的每个领域设置课程,但是我对如何设置sta课程感到有点困惑,因为它似乎是一个列表数组?vb.net在列表中的json + deserialise列表
我希望你能提供任何帮助,计划是使用Json.JsonConvert.DeserializeObject将字符串反序列化到类中。我会错误处理一些字符串没有任何笔画,只是时间。
{"time":1423625141,"id":35609390,"strokes":[{"time":1423625137180,"lat":-34.4798
08,"lon":147.249959,"alt":0,"cur":0,"dev":6553,"inv":0,"sta":[9,[812,849,919,118
5,874,1248,984,1276,875]],"id":35609386},{"time":1423625137250,"lat":-34.542924,
"lon":147.299573,"alt":0,"cur":0,"dev":7505,"inv":0,"sta":[9,[812,849,877,919,11
85,874,1248,984,1276,875]],"id":35609388},{"time":1423625137552,"lat":-34.514597
,"lon":147.284943,"alt":0,"cur":0,"dev":6894,"inv":0,"sta":[7,[849,919,1185,1248
,984,1276,1016,875]],"id":35609389}]}
我的类如下:
Class Data
Public time As Integer
Public id As Integer
Public strokes As List(Of Strokes)
End Class
Class Strokes
Public time As Integer
Public lat As Decimal
Public lon As Decimal
Public alt As Integer
Public cur As Integer
Public dev As Integer
Public sta As New sta
End Class
Class sta
Public sta As List(Of Integer)
End Class
谢谢你的回应,最感激! – user1829564 2015-02-11 22:40:24