我想知道如何在包括类型的单个属性上获得以下格式。像这样:
**<Productname type ="Drinks">coke<Productname>**
我尝试了什么?
<XmlRoot("Productname1")> _
Public Class Productname
<XmlAttribute("Type")> Public type As String = "Drinks"
Private m_Productname As String
Public Property Productname() As String
Get
Return m_Productname
End Get
Set(ByVal value As String)
m_Productname = value
End Set
End Property
End Class
但我的代码
会发生以下情况 <Productname1 Type="Drinks">
<Productname >coke</Productname >
</Productname1>
我只是不明白这是如何工作的,我现在一直在寻找。
答案 0 :(得分:1)
试试这个,它应该有效。
Public Class ProductName
<XmlAttribute("Type")>
Property type As String = "Drinks"
<XmlText()>
Property Text As String = "Coke"
End Class