2013-01-18 24 views
1

我想知道如何獲得包含類型的單個屬性的以下格式。像這樣:如何序列化以下格式?

**<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> 

我只是不明白這是如何工作和我一直在尋找了一段時間發生。

回答

1

試試這個,它應該工作。

Public Class ProductName 
     <XmlAttribute("Type")> 
     Property type As String = "Drinks" 
     <XmlText()> 
     Property Text As String = "Coke" 
    End Class 
+0

謝謝你的回答。這正是我正在尋找的。我不知道它可以像文本一樣工作。 – deltu100