Estoy usando la API readAsText para obtener el contenido del archivo con caracteres franceses
encoding = "UTF-8" reader.readAsText(e.target.files.item(0), encoding)Los archivos podrían estar codificados por UTF-8 o ANSI, en este caso no funciona para el archivo ANSI mientras lee UTF-8 y tampoco funciona para el archivo UTF-8 mientras lee el archivo ANSI.
Probé ISO-8859-1 , ISO-8859-3 , ISO-8859-4 , CP1251 , latin1 , ninguno de ellos funciona para ambos.
Entonces, ¿hay alguna manera de leer tanto utf-8 como ANSI, o con la codificación que debo usar para el archivo en francés? gracias por la ayuda