node.js - utf-8数据怎么以汉字形式保存到txt文件中?
PHP中文网
PHP中文网 2017-04-17 15:34:57
0
2
465
PHP中文网
PHP中文网

认证0级讲师

全員に返信(2)
刘奇

Unicode 文字コードまたは utf-8 文字コードについて話しています。
Unicode 文字コードの場合は、次のようになります。

リーリー

このように保存するだけです。
でも、もしそうだったら

リーリー

そのような文字コードがある場合は、漢字に変換して保存する必要があります。

特定のコーディングの問題については、次のリンクを確認してください:
https://www.zhihu.com/questio...

いいねを押す +0
黄舟

js には文字列型が 1 つしかないためです。このタイプは UCS-2/UTF-16 です。UTF-8 でエンコードされたデータを実際に保存できるのは Blob または Buffer だけです。したがって、Web クローラーを通じて読み取った GB2312 データを直接 js 内部文字列に変換し、fs API を使用して保存するときに utf-8 エンコードを指定する必要があります。このようにして、保存時に対応するモジュールが変換されます。
自分で変換する場合は、結果をバッファーに配置してからファイルに書き込むだけです。

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート