我有一个Javascript(AngularJS)应用程序,我尝试加载一个语言文件,该文件在“UCS-2 Little Endian”中转换。
我必须使用它,并且不允许将文件转换为UTF-8。
现在的问题是,我无法在JavaScript中读取此文件。
// console.log(row);
��[�l�a�n�g�_�d�e�_�n�a�m�e�]�,�G�e�r�m�a�n�
相反,这一行应该是:
[lang_de_name],German
有没有办法在不更改文件的情况下读取文件?我已经尝试过encodeURIComponent()或escape(),但这不起作用。
非常感谢。
答案 0 :(得分:0)
链接:http://terenceyim.wordpress.com/tag/ucs2/
我现在在代码中做了什么:
var csv = UTF8.decode(UTF8.encode(row))
作品。