用FileReader.readAsText读文件,默认是用utf-8格式读,所以文件保存成utf-8时能正确读取汉字,但是文件保存成ansi格式时不能正确读取汉字。readAsText貌似第二个参数可以指定编码,但是不知道应该传入什么,用"ANSI"也不行啊?
另外如果想针对不同的编码自适应读取,应该怎么做呢?
用'gbk',目前看来ansi和utf-8格式的文件都能正确读取汉字