utilizzo questo per caricare gli attributi di una classe da un file xml:
Public Class Impostazioni
Public tag as string=""
Public Function Load(ByVal File As String)
Dim F As New IO.FileStream(File, IO.FileMode.Open)
Dim S As New Xml.Serialization.XmlSerializer(Me.GetType)
Dim Obj As Impostazioni
Try
Obj = S.Deserialize(F)
Catch
Obj = Nothing
End Try
F.Close()
Return Obj
End Function
End Class
quindi per caricare la classe:
Dim Imp As New Impostazioni
Imp = Imp.Load("file.xml")
in pratica se uno degli attributi nel file contiene una lettera accentata (<tag>Cioé</tag>), il file non viene caricato.
Come ovviare a tale problema?