XmlSerializer.Serialize di un Arraylist ...

lunedì 15 maggio 2006 - 11.56

Burty Profilo | Newbie

Salve a tutti , avrei bisogno di serializzare un arraylist ma mi da il seguente errore

"There was an error generating the XML document."

per seplificare la cosa ho fatto un altra applicazione dove riporto una situazione analoga :
fino a che serializzo ogni singolo oggetto dell' array (quindi creando n file)
tutto bene , al momento che scrivo il codice sotto riportato (che e quello che serve a me) , genera l' errorre.

Qualcuno sa sa dirmi se la cosa e fattibile,altrimenti dove sbaglio ?

Grazie anticipatamente.


---------------------------------------------------------------------------------------
Dim Arr As New ArrayList
Protected Overrides Sub OnLoad(ByVal e As System.EventArgs)


RiempiArray() 'l' arraylist contiene elementi di ti User


objSerialize = New XmlSerializer(GetType(ArrayList))
Dim stremaa As New StreamWriter("C:\provaxml.xml")
objSerialize.Serialize(stremaa, Arr) '<-------il compilatore si ferma qua
stremaa.Close()

End Sub
-----------------------------------------------------------------------------------------
Public Class User


Public nome As String
Public Cognome As String

Public Sub New()
MyBase.new()
End Sub

Sub New(ByVal pnome As String, ByVal pcognome As String)
nome = pnome
Cognome = pcognome

End Sub

End Class
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2024
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5