json反序列化vb.net
我需要反序列化这个,它是用JSON编码的,我不能,我需要它,任何人都可以帮助我吗json反序列化vb.net,json,vb.net,Json,Vb.net,我需要反序列化这个,它是用JSON编码的,我不能,我需要它,任何人都可以帮助我吗 [{"idReservation":2560, "startDate":"30/09/2013 09:00", "endDate":"30/09/2013 09:10", "timeOut":"24/09/2013 16:02:23", "idResource":1477, "resourceDescription":"Profesional", "players": [{"idPlayer":283, "idCu
[{"idReservation":2560,
"startDate":"30/09/2013 09:00",
"endDate":"30/09/2013 09:10",
"timeOut":"24/09/2013 16:02:23",
"idResource":1477,
"resourceDescription":"Profesional",
"players":
[{"idPlayer":283,
"idCustomer":2,
"name":"Ignacio",
"image":"/public/images/interface/customer/user.png",
"total":0}],
"anulable":true,
"name":"Ignacio",
"price":0,
"status":"Reservada",
"parententityname":"",
"idparententity":"",
"unixTime":1380524400},]
大家好,非常感谢。正如@YuriyGalanter建议的那样,它可以完成这项工作,它可以避免您在尝试将javascript datetime对象序列化为.net datetime对象时遇到的问题
提供了如何反序列化对象的示例。扩展Shoubs先生的答案: 1) 根据Shoubs先生的回答下载Json.NETDLL 2) 到Visual Studio项目中的此DLL 3) 创建一个希望最终使用的VB保留类:
Public Class Reservation
Public Property idReservation() as Integer
Public Property startDate() as Date
...
End Class
使拼写和大小写与JSON对象中的完全相同,以保持简单
4) 声明保留类型的对象,并使用您拥有的JSON字符串填充它-使用以下方法:
obj
现在应该包含您想要的数据。看看@YuriyGalanter,把它作为答案添加进去。对不起,我没有understand@user2831658从项目中下载并引用dll,并使用提供的文档中的代码:
Dim obj As Reservation
obj = JsonConvert.DeserializeObject(Of Reservation)(yourJsonString)