944 messaggi dal 11 febbraio 2013
ciao Moreno ,
non ci sarei mai arrivato da solo...almeno non entro questo mese :)

peròmi da errore qui
htmlparser.Parse(sr)

Impossibile trovare una parte del percorso 'C:\Users\jjchuck\Documents\My%20Web%20Sites\Itextsharp\Immagini\foto.jpg'.

<img id="ListView1_img1_0" src="Immagini/foto.jpg" style="height:100px;width:100px;" />

se ho capito prende l'attributo src dell'html generato e imposta il percorso
del sito.

l'errore dipende dai simboli '%20' ?
Modificato da jjchuck il 12 novembre 2014 15.42 -
11.886 messaggi dal 09 febbraio 2002
Contributi
jjchuck ha scritto:

l'errore dipende dai simboli '%20' ?

Sì, giusto.
Essendo un URL, il writer ne fa l'encoding. La sequenza %20 rappresenta appunto l'encoding del carattere spazio.
Mi pare di vedere che l'HtmlTextWriter non mi consenta di fare l'override di questo comportamento, quindi dobbiamo cavarcela con un replace.

Modifica così la riga in cui definisci lo StreaReader.
Dim sr As New StringReader(sw.ToString().Replace("%20", " "))

Mi spiace ma al momento non ho una soluzione più elegante.

ciao,
Moreno

Enjoy learning and just keep making
944 messaggi dal 11 febbraio 2013
Come si diceva in streetfighter ...PERFECT!!!
grazie Moreno...
Ora son piu tranquillo e posso studiarmi quella libreria con calma

grazie ancora

Torna al forum | Feed RSS

ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.