【问题标题】:Vb.net deserialize object in jsonVb.net反序列化json中的对象
【发布时间】:2014-05-20 08:01:45
【问题描述】:

我不知道在变量上方放置什么来反序列化对象,我在任何地方都找不到它... (我不想用json.net)

这是课程代码

<Serializable()> _
 Public Class O
<???????()> _
Private Likes As Decimal

Public Sub New(ByVal l As Decimal)
    Likes = l
End Sub
End Class

这是主要代码

Dim ser As New DataContractJsonSerializer(GetType(O))
    Dim ms As New MemoryStream(Encoding.UTF8.GetBytes(resp))
    Dim o As O= CType(ser.ReadObject(ms), O)
    ms.Close()
    ms.Dispose()

那么我应该放什么而不是????

【问题讨论】:

    标签: asp.net json vb.net serialization


    【解决方案1】:

    您必须公开Likes 成员。

    Public Class O
    
        Public Likes As Decimal
    
        Public Sub New(ByVal l As Decimal)
            Likes = l
        End Sub
    
    End Class
    

    【讨论】:

      猜你喜欢
      • 2011-11-16
      • 1970-01-01
      • 2017-10-28
      • 1970-01-01
      • 2011-12-28
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多