javascriptで文字コード変換する方法

UTF8のサイトからExcel等から読めるsjisのCSVファイルを作成する際に文字コードの変換が必要となるが、encoding.jsを利用すると簡単に行える。
その方法は次のとおり。

// ▼変更前のデータ
let src = “あいうえお”;
// ▼1文字ごとの配列にする
let w1 = new encoding.stringToCode(src);
// ▼変換処理(AUTO→SJIS)
let w2 = encoding.convert( w1, ‘SJIS’);
// ▼バイト型の配列に変換
let dist = new Uint8Array( w2 );

タイトルとURLをコピーしました