【发布时间】:2011-10-19 15:28:35
【问题描述】:
我有一个 xml 文件,其中的元素看起来像这样(为了清楚起见,缩写):
<post id="1" tags="tag1 tag2 tag3 tag4" />
我想使用 Xml 反序列化将其映射到以下类,但我找不到将 tags 属性映射到实际 List(Of String) 的方法。
<Serializable()> _
<XmlRootAttribute("post")> _
Public Class Post
Private m_id As Integer
Private m_tags As String
<XmlAttribute("id")> _
Public Property Id() As Integer
Get
Return m_id
End Get
Set(ByVal value As Integer)
m_id = value
End Set
End Property
'<XmlAttribute("tags")> _
Public Property Tags() As List(Of String)
Get
Return m_tags
End Get
Set(ByVal value As List(Of String))
m_tags = value
End Set
End Property
End Class
有没有办法覆盖默认的反序列化?
【问题讨论】:
标签: .net xml vb.net serialization xml-serialization