【发布时间】:2015-07-26 13:52:25
【问题描述】:
我正在使用 VB.NET 反序列化 JSON 字符串。我正在使用 JSON.NET 并制作了一个自定义类以与 JsonConvert.DeserializeObject 函数一起使用。我遇到的唯一问题是通过 JSON 字符串传入的值之一称为“停止”。这会导致 VB.NET 无法编译,因为您不能声明名称为“stop”的值。当我将“停止”的值更改为其他值时,不再从 JSON 字符串中读取“停止”值中的数据。我一直在尝试解决这个问题,但是没有改变 JSON 字符串响应,不幸的是我做不到,我做不到。任何帮助将不胜感激。
Public Class GuideEntry
Public Property eventId As Integer
Public Property episodeId As Integer
Public Property serieslinkId As Integer
Public Property serieslinkUri As String
Public Property channelName As String
Public Property channelUuid As String
Public Property channelNumber As String
Public Property start As Integer
Public Property stop As Integer 'JSON value causing the problem
Public Property title As String
Public Property description As String
Public Property genre As Integer()
Public Property nextEventId As Integer
Public Property episodeUri As String
Public Property episodeNumber As Integer
Public Property episodeOnscreen As String
Public Property subtitle As String
Public Property partNumber As Integer
Public Property partCount As Integer
Public Property starRating As Integer
End Class
【问题讨论】: