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: asp.net@glengamoi.com 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: Asp.net@glengamoi.com An-/Abmeldung und Suchfunktion unter: http://www.glengamoi.com/mailman/listinfo/asp.net _______________________________________________ Asp.net Mailingliste, Postings senden an: Asp.net@glengamoi.com An-/Abmeldung und Suchfunktion unter: http://www.glengamoi.com/mailman/listinfo/asp.net