Può capitare che dobbiamo serializzare e deserializzare un oggetto in VB.Net.
L’esempio qui di seguito, dato un oggetto di tipo Oggetto ed una classe (CLASSE) la serializza e deserializza
'Serializzo in stringa xml
Dim serializerXML As New XmlSerializer(GetType(CLASSE))
Dim StringOut As New StringWriter
serializerXML.Serialize(StringOut, Oggetto)
Dim stringText As String = StringOut.ToString()
'eserializzo
'trasformo la stringa in un oggetto
Dm serializerXML As New XmlSerializer(GetType(CLASSE))
Dim ReaderString As New StringReader(stringText)
Dim MioOggetto As CLASSE = DirectCast(serializerXML.Deserialize(ReaderString), CLASSE)
ReaderString.Close()
Iscriviti a:
Commenti sul post (Atom)
Nessun commento:
Posta un commento