Node.jsでバッファデータをJSON形式に変換するにはどうすればよいですか?

Node Jsdebaffadetawojson Xing Shini Bian Huansurunihadousurebayoidesuka



バッファは、一連のデータのチャンクを格納する一時メモリです。ある場所から別の場所に大量のデータを転送するために使用されます。この操作は、データのチャンクをロードしてサーバーに渡し、サーバーの応答を待つことによって実行され、キューからそのデータを破棄して次のデータ用のスペースを空けることができます。バッファーは、サイズ変更はできないが、要件に応じて別の形式に変換できるバイナリ データのみを処理します。

この記事ではバッファデータをJSON形式に変換する方法を説明します。

Node.jsでバッファデータをJSON形式に変換するにはどうすればよいですか?

バッファー データを JSON に変換するには、組み込みの「 toJSON() ' 方法。このメソッドはバッファを JSON オブジェクトとして返します。 ” JSON 」は、キーと値のペアを含む文字列形式であり、「キー」は文字列を指定し、「値」は有効な JSON データ型を定義します。







「toJSON()」メソッドの動作は、ここに記述されている基本構文に依存します。



ブフ。 toJSON (

上記の構文では、バッファ オブジェクトを JSON に変換するための追加の引数は必要ありません。



上記で定義したメソッドを実際に使用して、バッファ オブジェクトを JSON に変換してみましょう。





だった バフ = バッファ。 から ( 「リナックス」 ;
だった json = ブフ。 toJSON ( バフ ;
コンソール。 ログ ( json ;

上記のコード行では次のようになります。

  • Buffer.from() 」メソッドは、指定された整数を使用してバッファ オブジェクトを作成します。
  • .toJSON() 」メソッドは、引数として渡された指定されたバッファを JSON に変換します。
  • console.log() 」メソッドは、「json」変数に格納された「toJSON()」メソッドの結果を示しています。

出力
以下のコマンドを使用して「.js」ファイルを開始します。



ノードアプリ。 js

ターミナルは、指定されたバッファを JSON として表示していることがわかります。 データ ” プロパティはバッファー データを表し、” タイプ 」はデータ型を示します。

バッファー データを JSON 形式に変換する方法は以上です。

結論

バッファー データを JSON 形式に変換するには、事前定義された「 toJSON() 」バッファインターフェースのメソッド。このメソッドは、追加の引数を使用せずに、対象のバッファを取得して JSON に変換します。 JSON 形式では、プロパティとその値をキーと値のペアとして指定します。この記事では、バッファーデータを JSON 形式に変換する方法を実際に説明しました。