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ñoresme 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?"