Guten Morgen,
ich versuche derzeit eine Xml Datei zu serialisieren, die dazugehörigen Klassen habe ich soweit möglich erstellt, allerdings komme ich mit den Attributen der Xmldaten nicht weiter.
Hier mal ein Auszug der Datei
Und hier die zugehörige Klasse
Geladen wird die Xml Datei mit ...
Mit LoadXmlFile() lade ich mir die Datei in MyObj.
MyObj enthält aber keine Daten, nur die Standardwerte die die Klasseneigenschaften enthalten.
Wenn ich eine andere Xml Datei in die selbe Klasse lade, funktioniert es.
Beispiel;
Ich vermute, es liegt daran das die Xml Datei die Daten als Attribute und nicht als Werte enthält, oder liegt der Fehler woanders?
Freundliche Grüße
ich versuche derzeit eine Xml Datei zu serialisieren, die dazugehörigen Klassen habe ich soweit möglich erstellt, allerdings komme ich mit den Attributen der Xmldaten nicht weiter.
Hier mal ein Auszug der Datei
Und hier die zugehörige Klasse
VB.NET-Quellcode
- Public Class wind
- Public Property speed As speed_
- Public Property gusts As gusts_
- Public Property direction As direction_
- Sub New()
- With Me
- If IsNothing(.speed) Then .speed = New speed_
- If IsNothing(.gusts) Then .gusts = New gusts_
- If IsNothing(.direction) Then .direction = New direction_
- End With
- End Sub
- Public Class speed_
- Public Property name As String = ""
- Public Property value As Double = 0.0
- Sub New()
- End Sub
- End Class
- Public Class gusts_
- Sub New()
- End Sub
- End Class
- Public Class direction_
- Public Property name As String = ""
- Public Property value As Double = 0.0
- Public Property code As String = ""
- Sub New()
- End Sub
- End Class
- End Class
Geladen wird die Xml Datei mit ...
Mit LoadXmlFile() lade ich mir die Datei in MyObj.
MyObj enthält aber keine Daten, nur die Standardwerte die die Klasseneigenschaften enthalten.
Wenn ich eine andere Xml Datei in die selbe Klasse lade, funktioniert es.
Beispiel;
XML-Quellcode
Ich vermute, es liegt daran das die Xml Datei die Daten als Attribute und nicht als Werte enthält, oder liegt der Fehler woanders?
Freundliche Grüße