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
Web Services, XML
XML in HTML
mercoledì 04 giugno 2008 - 12.37
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
4mane
Profilo
| Junior Member
95
messaggi | Data Invio:
mer 4 giu 2008 - 12:37
Salve a tutti.
Premesso che sono poco esperto, vi chiedo se potete aiutarmi a risolvere il seguente problema.
Dovrei visualizzare un file XML all'interno di una asp:Label.
Ho provato ad utilizzare XmlTextReader, ma quando ciclo il file non riesco ad ottenere la completa informazione dello stesso.
Mi spiego meglio: vorrei visualizzare un file xml come se si aprisse lo stesso direttamente con IE (non mi serve la navigabilità del file).
Grazie a tutti per l'aiuto.
Wamba
Profilo
| Expert
722
messaggi | Data Invio:
mer 4 giu 2008 - 12:43
Ciao,
Premetto che la mia è una risposta di pura logica e che neanch'io sono esperto. Fossi in te proverei ad aprirlo come un comune file di testo e riversare il suo contenuto dentro la label. Nel tuo caso il fatto che sia un xml è irrilevante e ti complica la vita.
-----------------------------------------------------------
Solo chi ha il Caos dentro può generare una stella danzante
Wamba
http://blogs.ugidotnet.org/WamBlog/
http://www.intellimaker.com
4mane
Profilo
| Junior Member
95
messaggi | Data Invio:
mer 4 giu 2008 - 12:48
Ho provato con file.ReadAllText("<percorso del file>"), ma il risultato è lo stesso :(
alx_81
Profilo
| Guru
8.814
messaggi | Data Invio:
mer 4 giu 2008 - 12:59
>Salve a tutti.
Ciao!
>Premesso che sono poco esperto, vi chiedo se potete aiutarmi
>a risolvere il seguente problema.
>Dovrei visualizzare un file XML all'interno di una asp:Label.
>Ho provato ad utilizzare XmlTextReader, ma quando ciclo il file
>non riesco ad ottenere la completa informazione dello stesso.
cosa intendi per "completa informazione?"
>Grazie a tutti per l'aiuto.
di nulla!
Alessandro Alpi | SQL Server MVP
http://www.alessandroalpi.net
http://blogs.dotnethell.it/suxstellino
http://mvp.support.microsoft.com/profile/Alessandro.Alpi
http://italy.mvps.org
4mane
Profilo
| Junior Member
95
messaggi | Data Invio:
mer 4 giu 2008 - 13:04
In poca sostanza, se il mio file xml è il seguente:
<?xml version="1.0" encoding="utf-8" ?>
<nodo>
<figlio1>valore1</figlio1>
<figlio2>valore2</figlio2>
<figlio3>valore3</figlio3>
</nodo>
vorrei che sia visualizzato così com è scritto, sul testo di una asp:Label.
Wamba
Profilo
| Expert
722
messaggi | Data Invio:
mer 4 giu 2008 - 14:07
prova con questo:
StreamReader re = File.OpenText("Filepath");
string Contenuto = re.ReadToEnd();
re.Close();
-----------------------------------------------------------
Solo chi ha il Caos dentro può generare una stella danzante
Wamba
http://blogs.ugidotnet.org/WamBlog/
http://www.intellimaker.com
4mane
Profilo
| Junior Member
95
messaggi | Data Invio:
mer 4 giu 2008 - 14:34
Niente da fare Wamba
E' come se il tag asp:Label interpreti il file e ne restituisce i soli valori.
File xml:
<?xml version="1.0" encoding="utf-8" ?>
<nodo>
<figlio1>valore1</figlio1>
<figlio2>valore2</figlio2>
<figlio3>valore3</figlio3>
</nodo>
Output su Label:
valore1valore2 valore3
4mane
Profilo
| Junior Member
95
messaggi | Data Invio:
mer 4 giu 2008 - 14:44
Mi viene da piangere Coach...
Stesso risultato
Wamba
Profilo
| Expert
722
messaggi | Data Invio:
mer 4 giu 2008 - 14:49
Se ti fa vedere solo i valori è perchè la label non filtra il testo che rappresenta ed i tag dell'xml vengono interpretati dal browser (che non capendoli li ignora). Devi farlo te prima di assegnare il testo alla label:
Mylabel.Text = Server.HtmlEncode(TestoDaAssegnare);
-----------------------------------------------------------
Solo chi ha il Caos dentro può generare una stella danzante
Wamba
http://blogs.ugidotnet.org/WamBlog/
http://www.intellimaker.com
4mane
Profilo
| Junior Member
95
messaggi | Data Invio:
mer 4 giu 2008 - 14:56
Grande Wamba!
Grazie a tutti!
Wamba
Profilo
| Expert
722
messaggi | Data Invio:
mer 4 giu 2008 - 15:00
>Grande Wamba!
>Grazie a tutti!
Prego, quando vuoi
-----------------------------------------------------------
Solo chi ha il Caos dentro può generare una stella danzante
Wamba
http://blogs.ugidotnet.org/WamBlog/
http://www.intellimaker.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 !