Hej har ett projekt som ser ut något i stil med koden under. Alltså att det finns två objekt av två olika klasser och två arraylists. Jag vill att användaren ska kunna spara det den har gjort i form av att ha lagt till saker till arraylist och ändrat variabler i de olika objekten. Men hur gör man det på bästa sätt?
Ska man göra det genom XML?
I så fall hur gör man när man sparar ner allt detta i samma XML fil?
Public Class Form1
Public object1 as new Class1
Public object2 as new Class2
Public listTest as new ArrayList
Public listTest2 as new ArrayList
end class
Public Class Class1
'Variablar, arrays...
End class
Public Class Class2
'Variablar, arrays...
End class
Huruvida du ska spara i XML beror på det är för typ av data. En array av bilder eller ljud är inte lämplig att spara i XML, till exempel. Men jag gissar på att datan du har är lämplig att spara i XML.
Det finns många guider som visar hur du serialiserar (spara) och deserialiserar (öppna) en klass till XML:
Om du vill spara både Class1 och Class2 i samma XML-fil, skapa ytterligare en klass, säg Class3, som innehåller Class1 och Class2 som medlemsvariabler. Serialisera sedan Class3.
272 ms totalt · 4 externa anrop · v20260731065814-full.a51de22e