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
XML e XSD
giovedì 13 gennaio 2005 - 10.15
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
ysdemarc
Profilo
| Expert
587
messaggi | Data Invio:
gio 13 gen 2005 - 10:15
Devo fare dei file di export del db in XML avendo il fil di schema XSD
nome faccio?
devo in qualche modo dare al DataSet la struttura immaggino dell'xsd e valorizzare poi le mie righe di record...
ma sono in alta marea... qualcuno potrebbe dirmi come fare?
grazie mille.....
ciao
francescox78
Profilo
| Junior Member
117
messaggi | Data Invio:
gio 13 gen 2005 - 10:25
Ciao
spiegati meglio, per salvare un file xml con i dati di un DB non serve il file xsd.
ysdemarc
Profilo
| Expert
587
messaggi | Data Invio:
gio 13 gen 2005 - 10:33
io ho dei dati nel db in un formato e struttura a se.
parte di questi dati devono essere messi in file xml per elaborazione di qualche altra applicazione a me sconosciuta. Per fare questo file xml mi è stata fornito un file xsd che dovrà fare da standard per lìinvio e ricezione dei suddetti dati..
quindi il file xsd a quando ho capito mi direbbe la struttura dei dati nell'xml come deve essere. Ma come usarlo non c'ho capito una mazza :-((
ysdemarc
Profilo
| Expert
587
messaggi | Data Invio:
gio 13 gen 2005 - 10:50
Ok..
però la mia struttura dei dati è diversa... posso creare un dataset strutturato come debba essere il file xml dandogli in pasto l'xsd?
e scusami..(ma io è la prima volta che vedo e ho a che fare con xsd) come faccio a validare l'xml con xsd?
francescox78
Profilo
| Junior Member
117
messaggi | Data Invio:
gio 13 gen 2005 - 10:54
Oltre al link che ti ha dato Coach potresti anche aggiungere questo link
http://www.dotnethell.it/tips/DatabaseXML.aspxù
così da avere un'idea più chiara sull'XML-XSD
Venendo al punto del tuo problema, ma questi "dati" in che modo ti arrivano?
Da quanto ho capito non penso che vai a leggere direttamente da un DB?
ysdemarc
Profilo
| Expert
587
messaggi | Data Invio:
gio 13 gen 2005 - 10:58
è il contrario io leggo da un db e devo creare degli xml in modo che possano essere elaborati da un'altra applicazione che io non conosco. E quindi la struttura finale dei miei file deve essere non quella dei miei db ma di quella dell'applicazione, non mia, che li riceve...
adesso vado a vedere il link.. grazie tante
francescox78
Profilo
| Junior Member
117
messaggi | Data Invio:
gio 13 gen 2005 - 11:10
Non vorrei sbagliare,
ma penso che dovrai ricrearti OutPut in xml secondo lo schema XSD che ti hanno dato.
così da spedire un documento xml con i dati che hai letto sul DB nel formato che loro vogliono.
è chiaro?
Francesco.
ysdemarc
Profilo
| Expert
587
messaggi | Data Invio:
gio 13 gen 2005 - 11:19
ok.. grazie...
ci provo vediamo che ne esce fuori....
ciao
francescox78
Profilo
| Junior Member
117
messaggi | Data Invio:
gio 13 gen 2005 - 11:27
Seguendo il consiglio di Coach ho fatto una ricerca è ho trovato una cosa che potrebbe essere a caso tuo.
se cerchi con google - pagine italiano - la parola "dataset.ReadxmlSchema"
come primo risultato hai quello che ti serve.
ciao facci sapere
Francesco.
ysdemarc
Profilo
| Expert
587
messaggi | Data Invio:
mer 19 gen 2005 - 09:11
Ok..ragazzi ho risolto in questo modo:
DataSet dataset = new DataSet();
dataset.ReadXmlSchema(fileSchema);
DataTable dt1 = dataset.Tables["Tab1"]; // e così anche per le altre tabelle che devo utilizzare
DataRow row = dt1.NewRow();
// valorizzazione del data row
dt1.Rows.Add(row);
dataset.WriteXml(fileOut, System.Data.XmlWriteMode.WriteSchema );
..ed ecco ottenuto il mio file xml in fileOut
grazie mille per l'aiuto... ciao
trinity
Profilo
| Guru
3.465
messaggi | Data Invio:
lun 12 mar 2012 - 09:44
Ciao ho letto il tuo post ed ora anche io mi trovo nelle tue stesse condizioni.
Ossia devo creare un file xml in base alla struttura di un file xsd che una ditta mi ha passato. In pratica io ho un database da cui posso attraverso delle query sql ottenere i dati che devo riempire il file xml ma non so come passare questi dati ad una struttura uguale al file xsd. Ho letto che te hai risolto con il dataset mi puoi spiegare meglio i passaggi?
Per esempio in questa riga: dataset.ReadXmlSchema(fileSchema);
nel file schema te gli passi il file xsd?
poi
DataTable dt1 = dataset.Tables["Tab1"]; // e così anche per le altre tabelle che devo utilizzare
tab1 è la tabella del tuo dataset in cui salvi i dati presi dal tuo db e poi li passi al file xml?
Ciao e grazie
Cirillo Fabio
www.wondernet.biz
fabio@wondernet.biz
http://blogs.dotnethell.it/fabiocirillo/
http://wnetsoftware.blogspot.com
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 !