Non riesco a leggere quei caratteri speciali Ho provato come questocome leggere carattere speciale come E, A e altri in C#
primo modo #
string xmlFile = File.ReadAllText(fileName);
secondo modo #
FileStream fs = new FileStream(fileName, FileMode.Open, FileAccess.Read);
StreamReader r = new StreamReader(fs);
string s = r.ReadToEnd();
Ma entrambe le istruzioni non comprendono quei caratteri speciali. Come devo leggere?
UPDATE ###
cerco anche tutte codifica con
string xmlFile = File.ReadAllText(fileName, Encoding.);
, ma continuo a non capire quei caratteri speciali.
come si fa a sapere il vostro programma non accetta questi personaggi? cosa stai facendo con loro? se li stai sputando alla console potrebbe essere che il tuo terminale non li visualizza correttamente, ma li stai leggendo bene. – mpen
Cosa non viene letto correttamente? Mostra una riga di testo di esempio con i dati che vengono letti erroneamente, il risultato che osservi, il risultato che ti aspetti e il modo in cui hai effettuato l'osservazione. –