Hallo,
So sieht sie dann aus:
Imports System.Xml.Serialization
Namespace projectsettings
<XmlRoot("projectsettings")> _
Public Class projectsettings
Public settings As projectitems = New projectitems
End Class
<XmlRoot("settings")> _
Public Class projectitems
Inherits CollectionBase
Public Sub Add(ByVal projectitem As item)
Dim i As Integer = List.Add(projectitem)
End Sub
Default Public ReadOnly Property GetItem(ByVal Index As Integer) As item
Get
Return CType(List.Item(Index), item)
End Get
End Property
End Class
Public Class item
<XmlAttributeAttribute("key")> _
Public key As String
<XmlAttributeAttribute("value")> _
Public value As String
End Class
End Namespace
Die Klasse liefert dann eine xml-Datei in der Form:
<projectsettings>
<settings>
<item key="DefaultLanguage" value="de-DE" />
<item key="ErrorLog" value="true" />
etc ...
</settings>
</projectsettings>
Gruss
Tobias
P.S.: Den weekend market am nördlichen Busterminal fand ich damals richtig
"klasse"! ;o)
-----Ursprüngliche Nachricht-----
Von: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Im Auftrag von Roman Pittroff
Gesendet: Donnerstag, 11. August 2005 13:18
An: [email protected]
Betreff: RE: [Asp.net] XML (De-)Serialisierung und XML-Attribut?[Scanned]
>Hallo,
>
>Das Problem ist gelöst. Statt mit xsd.exe habe ich die Klasse
>von Hand erstellt. So funktioniert es.
>
Wuerde mich mal interesieren wie diese classe dann ausschaut :-)
Gruss
Roman Pittroff
Consulting
Bangkok, Thailand
_______________________________________________
Asp.net Mailingliste, Postings senden an:
[email protected]
An-/Abmeldung und Suchfunktion unter:
http://www.glengamoi.com/mailman/listinfo/asp.net
_______________________________________________
Asp.net Mailingliste, Postings senden an:
[email protected]
An-/Abmeldung und Suchfunktion unter:
http://www.glengamoi.com/mailman/listinfo/asp.net