Questo sito utilizza cookies, anche di terze parti, per mostrare pubblicità e servizi in linea con il tuo account. Leggi l'informativa sui cookies.
Username: Password: oppure
C# / VB.NET - [VB.NET] problema lettura xml su server altervista.
Forum - C# / VB.NET - [VB.NET] problema lettura xml su server altervista.

Avatar
noitide (Normal User)
Pro


Messaggi: 107
Iscritto: 24/06/2009

Segnala al moderatore
Postato alle 21:08
Domenica, 06/09/2009
buona sera a tutti.. ieri mi sono trovato davanti ad un problema abbastanza strano.. il mi oprogramma deve leggere da un file xml su un server altervista una stringa e poi metterla in un label della form.. voi direte: "nulla di più facile". infatti l'ho già fatto un'altra volta, però su un altro server, e funzionava perfettamente.. uso questo codice..
Codice sorgente - presumibilmente VB.NET

  1. Dim resolver As XmlUrlResolver = New XmlUrlResolver()
  2.         resolver.Credentials = New NetworkCredential("miausername", "miapassword")
  3.         Dim xml As New XmlDocument
  4.         xml.XmlResolver = resolver
  5.         xml.Load("ftp://noitidone.altervista.org/Files/info.xml")
  6.         If xml.GetElementsByTagName("scrivi").Item(0).InnerText = "no" Then
  7.             label1.hide()
  8. ElseIf xml.GetElementsByTagName("scrivi").Item(0).InnerText = "chiuso" Then
  9. me.close()
  10. else
  11. xml.GetElementsByTagName("scrivi").Item(0).InnerText = label1.text
  12.         End If


non mi da errori nel programma, ma mi ignora completamente i comandi tra gli if e incredibilemnte ignora anke l'else.. sapete dirmi cosa può essere? grazie..

PM Quote
Avatar
Thejuster (Member)
Guru^2


Messaggi: 1834
Iscritto: 04/05/2008

Segnala al moderatore
Postato alle 12:21
Lunedì, 07/09/2009
per l'xml ti consiglio di usare una classe apposta con apposita funzione " Iterator "
in pratica hai mischiato un pò la funzione che legge l'html all'xml.

prova a guardare su msdn XML Reader c'è un bel esempio.
anche perchè non servono credenziali per accedere al file in sola lettura


PM Quote
Avatar
noitide (Normal User)
Pro


Messaggi: 107
Iscritto: 24/06/2009

Segnala al moderatore
Postato alle 21:05
Lunedì, 07/09/2009
perfetto grazie mille... ora controllo..;)

PM Quote