Why Does This Code To Replace Accented Chars With Html Codes Fail To Work?
Solution 1:
Only thing I can think of is specifically specifying your encoding on the file write, like:
File.WriteAllLines(massagedFileName, linesModified, Encoding.UTF8);
Solution 2:
The answer by Jerome Laben here works - I just needed to change this line of code:
file = new StreamReader(fallName);
...to this:
file = new StreamReader(fallName, Encoding.Default, true);
...and now it works:
Imposible me ha sido rehusarme
á
las repetidas instancias que el Caballero Trelawney, el Doctor Livesey y otros muchosseñores
me han hecho para que escribiese la historia circunstanciada y completa de la Isla del Tesoro. Voy, pues,á
poner manosá
la obra contá
ndolo todo, desde el alfa hasta el omega, sin dejarme cosa alguna en el tintero, exceptuando la determinació
n geográ
fica de la isla, y esto tan solamente porque tengo por seguro que en ella existe todaví
a un tesoro no descubierto. Tomo la pluma en el añ
o de gracia de 17-- y retrocedo hasta laé
poca en que mi padre tení
a aú
n la posada del "Almirante Benbow," y hasta el dí
a en que por primera vez llegó
á
alojarse en ella aquel viejo marino de tez bronceada y curtida por los elementos, con su grande y visible cicatriz.
Post a Comment for "Why Does This Code To Replace Accented Chars With Html Codes Fail To Work?"