iconvを使用してUTF-16LE BOM付ファイルを作成する – node.js

iconvを使用してUTF-16LE BOM付ファイルを作成する – node.js

iconvを使用してUTF-16LE BOM付ファイルを作成します。

$ npm init -y
$ npm i iconv-lite
$ touch index.mjs

index.mjs

import fs from 'node:fs/promises'
import iconv from 'iconv-lite'

const buf = iconv.encode('xxx', 'UTF-16LE', {addBOM:true})

await fs.writeFile('./out.txt', buf)

node index.mjsで実行します。

出力されたファイルがUTF-16LE BOM付になっています。

iconvを使用してUTF-16LE BOM付ファイルを作成する - node.js

 

コメント

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