Home Page
Articoli
Tips & Tricks
News
Forum
Archivio Forum
Blogs
Sondaggi
Rss
Video
Utenti
Chi Siamo
Contattaci
Username:
Password:
Login
Registrati ora!
Recupera Password
Home Page
Stanze Forum
App. WinForms / WPF .NET
Serializzazione
lunedì 17 ottobre 2005 - 15.15
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
snap_ml
Profilo
| Newbie
41
messaggi | Data Invio:
lun 17 ott 2005 - 15:15
Salve a tutto in NG.
Devo scrivere dei file xml da una mia applicazione e leggerli con
un'altra.
Avevo pensato alla serializzazione e quindi mi sono creato il file XSD
e poi la classe derivante, e fin qui tutto ok.
Il mio problema arriva nel momento in cui devo scrivere i dati da
salvare poi come file xml.
Io credo che si possa usare la classe creata come se fosse un dataset
da riempire e poi da salvare con estensione.xml. E' cosi' o mi
sbaglio?E se è cosi' come faccio a riempire questo dataset?
Il materiale trovato in giro mi indica come leggere o scrivere il file,
ma come riempirlo non l'ho trovato.
Qualcuno sa dirmi come si fa?
grazie
Brainkiller
Profilo
| Guru
7.999
messaggi | Data Invio:
lun 17 ott 2005 - 16:29
I dati che devi scrivere e trasportare di che natura sono ?
Sono impostazioni/Settings della applicazione ? Oppure sono oggetti (classi in memoria) che devi serializzare su disco con tutti i valori correnti ?
Per creare un file xml bisogna usare il DOM (Document Object Model) (classe XMLDocument) e tutti i suoi metodi e proprietà che tei consentono di creare, nodi , attributi e via di seguito.
Ciao
David De Giacomi
Microsoft MVP
http://blogs.dotnethell.it/david/
snap_ml
Profilo
| Newbie
41
messaggi | Data Invio:
lun 17 ott 2005 - 17:12
>I dati che devi scrivere e trasportare di che natura sono ?
>
>Sono impostazioni/Settings della applicazione ? Oppure sono oggetti
>(classi in memoria) che devi serializzare su disco con tutti
>i valori correnti ?
Devo serializzare su disco.
>Per creare un file xml bisogna usare il DOM (Document Object
>Model) (classe XMLDocument) e tutti i suoi metodi e proprietà
>
Era proprio quello che speravo di evitare.
Se utilizzo la classe creata come se fosse un dataset dovrei poter evitare questo.
La creazione della classe ora dovrebbe facilitarmi il compito a quanto ho capito.
Leggendo in giro mi sono chiarito un po' le idee.Ora ho un'altro problema, la classe che praticamente è formata come un dataset con N tabelle relazionate di tipo patre e figlio, come faccio a riempirle?
Nel senso che io non ho un ID che mi possa fare da relazione.Ho visto che viene creato un Id Autoincrement che viene gestio dal motore del dataset, ma come faccio a dirgli che il figlio appartiene e quel padre?
Torna su
Stanze Forum
Elenco Threads
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 !