1

NodeJSで翻訳ファイルをJSONに変換しています。

次のような文字列があります。

Cadrer sur la sélection
Navigateur dépassé détecté !

json.stringifyできるように、それらをUTF-8に変換しようとしています。

ただし、次のような文字列になります。

Navigateur d�pass� d�tect� !

以下は私のコードの短い例です...

var obj = {};
for(var i = 0; i < messages.length;i++){
    var iconv = new Iconv("ISO-8859-1", 'UTF-8');
    var buffer = iconv.convert(messages[i]); // the ISO-8859-1 str
    obj[i] = buffer.toString();
}
var jsonLocale = JSON.stringify(obj)

前もって感謝します!

4

0 に答える 0