XML e FORM

venerdì 15 ottobre 2004 - 18.08

fguida Profilo | Expert

Ciao ragazzi,
sapete dirmi se è possibile visualizzare un file XML (risultante di una query sql) in una Form?

freeteo Profilo | Guru

ciao,
scusami non ho capito il senso...
se vuoi visualizzarlo in 1a casella di testo allora metti il risultato sul text, se lo vuoi come lo visualizza internet explorer allora devi usare il controllo COM webbbrowser, e puoi salvare il file e lo dai in pasto come url...
o intendevi altro?

ciao

fguida Profilo | Expert

Praticamente, sto creando un piccolo programma in c#, non è una webapplication.. vorrei in qualche modo visualizzare il file Xml con la stessa modalità di I.E.
Premetto che in Xml nn ho mai lavorato, quindi non so se è fattibile..
Francesco

fguida Profilo | Expert

Grazie Coach,
andrò subito a visionare gli articoli.

Francesco

fguida Profilo | Expert

Una domanda:
seguendo l'esempio riportato nel primo articolo (DOM), ho riscontrato una piccola difficoltà nel modificare il codice c#, ovvero:
- Se cerco di eseguire un'implementazione del file xml, aggiungendo un nodo ad un livello sottostante <Nominativo>, od anche sotto <Anagrafica> direttamente, non mi fa alcun salvataggio...
Il mio schema è il seguente:

<?xml version="1.0" encoding="utf-8" ?>
- <Anagrafica>
- <Nominativo>
Francesco Guida
<Sesso>M</Sesso>
<Professione>Impiegato Programmatore</Professione>
</Nominativo>
<Telefono TIPOLOGIA="Cellulare">3331234567</Telefono>
- <Indirizzo Luogo="Residenza"> via Trevi
<CAP>00100</CAP>
</Indirizzo>
<citta>Roma</citta>
</Anagrafica>
Ora, appunto, vorrei aggiungere un nodo, e stotto Anagrafica, e sotto qualsiasi "sottonodo", tipo Città...
Non si utilizza il element.ChildNodes sotto il foreach???
Grazie

Francesco

fguida Profilo | Expert

Si, mi riferisco a quell'articolo.. ma quando cerco di creare un nodo sotto Anagrafica ad esempio.. non mi funziona + il codice.. naturalmente ho modificato il code..

fguida Profilo | Expert

Ti scrivo l'esempio; questo è il file:

<?xml version="1.0" encoding="utf-8" ?>
- <Anagrafica>
- <Nominativo>
Francesco Guida
<Sesso>M</Sesso>
<Professione>Impiegato Programmatore</Professione>
</Nominativo>
<Telefono TIPOLOGIA="Cellulare">3335555555</Telefono>
- <Indirizzo Luogo="Residenza">
via Settegalli
<CAP>00100</CAP>
</Indirizzo>
- <citta>
Roma
<Quartiere>Settecamini</Quartiere>
</citta>
</Anagrafica>

Voglio aggiungere sotto <Quartiere> il nodo <Lotto>, con valore 2... come mai non me lo scrive se sostituisco nel codice questi valori desiderati?

fguida Profilo | Expert

Si che lo eseguo. Infatti se eseguo il codice del'articol ova tutto bene, ma se voglio creare altri nodi.. o meglio dei sottonodi a quelli appena creati, non va...

Già che ci sono, e dato che ho visionato anche gli altri due articoli, potresti dirmi (articolo 3 listato 5) come posso sfruttare il reader?
System.XML.XmlReader reader = command.ExecuteXMLReader();


Ho eseguito tutto, ma ora non so come utilizzarlo ... sono troppo allle prime armi..^__^

fguida Profilo | Expert

Ok ti ringrazio.. per quanto rigurada il Reader, tenatvo solo di applicare il tutto su un'estrazione database..
Francesco
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-2023
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5