nodejsと「L」の文字をファイルに書き込め)。をファイルから読み込み、私はこの文字を読み、「L」の文字を取得するために(同じエンコーディングで別のファイルに保存したいと思い、私は「L」の文字とANSIファイルを持っている
const fs = require('fs');
var content = fs.readFileSync('input.txt',null); //Ł
fs.writeFileSync('output.txt',content,null); //Ł how to get this?
nodejsでこれを行う方法は?
更新:
非-r
ファイル-i
text/plainでのcharset =にUnknown-8ビット
ファイル:私は、入力ファイルをチェックしますISO拡張ASCII、非常に長い行のテキスト、CRLF行ターミネータ付き
は、私がこのような詳細でファイルを保存することはできますか?
は「ANSIファイル」の定義 - 何**特定の**エンコーディングが使用してファイルのですか?ドロップダウンボックス(Windows-1252を使用していると思う)の「ANSI」オプションを使用してメモ帳からファイルを保存しようとすると、正しく保存されず、そのエンコーディングにマッピングがあるかどうかわかりません。 .. –
私はメモ帳++でファイルを開きます、それはANSIと言います。 – johnerfx
そのコードは(エンコードに関係なく)機能するはずです。 'readFile' /' readFileSync'にエンコーディングを与えていないときは、生のバッファを読み込みます(データの変換はありません)。 'writeFile' /' writeFileSync'にバッファを与えると、エンコーディングは使用されません。データを書き込むだけです。 –