JSON を配列/マップに変換 – JavaScript

Json Wo Pei Lie Mappuni Bian Huan Javascript



JSON、別名「 JavaScript オブジェクト表記 」は、サーバーと Web アプリケーション間のデータ転送に一般的に使用されます。 JSON は単純なテキストベースの形式で、簡単に処理して、配列やマップなどの JavaScript オブジェクトに変換できます。

このチュートリアルでは、JSON を配列に変換し、JavaScript でマップする方法を説明します。

JSON を JavaScript 配列に変換する方法は?

JSON を配列に変換するには、「 JSON.parse() ' 方法。このメソッドは、JSON 文字列をオブジェクトに変換するために使用されます。 JSON 文字列を配列に変換するには、まず文字列をオブジェクトに変換してから、「 押す() 」空の配列に値を追加するメソッド。







構文



「JSON.parse()」メソッドには次のメソッドを使用します。



JSON。 解析する ( JSON文字列 ) ;

JSON 文字列を入力として受け入れ、オブジェクトを出力として提供します。





「」という名前の JSON 文字列を作成します。 strJSON 」:



だった strJSON = '{'name': 'Paul', 'age': '32', 'Description': 'HR'}' ;

JSON 文字列をオブジェクトに変換する引数として渡して、「JSON.parse()」メソッドを呼び出します。

だった objJSON = JSON。 解析する ( strJSON ) ;

「」という名前の空の配列を作成します 配列JSON 」:

だった 配列JSON = [ ] ;

「」という変換されたオブジェクトを繰り返します objJSON 」を使用して、各キーに対する値を配列にプッシュします。 押す() ' 方法:

ために ( だった objJSON ) {
配列JSON. 押す ( objJSON [ ] ) ;
}

最後に、コンソールに配列を出力します。

コンソール。 ログ ( 配列JSON ) ;

JSON が正常に配列に変換されていることがわかります。

JSONをJavaScriptでマップに変換する方法は?

JSON をマップに変換するには、「 地図() ” コンストラクター Object.entries() ' と ' JSON.parse() 」メソッド。 「JSON.parse()」メソッドは文字列をオブジェクトに変換し、「Object.entries()」メソッドは変換されたオブジェクトからキーと値のペアの配列を提供します。 「Map」コンストラクターは、エントリの配列から新しい Map オブジェクトを作成します。

構文

JSON を JavaScript のマップに変換するには、次の構文を使用します。

新しい 地図 ( 物体 . エントリ ( JSON。 解析する ( objJSON ) ) ) ;

JSON 文字列を引数として渡すことにより、「Object.entries()」および「JSON.parse()」メソッドで「Map()」コンストラクターを呼び出します。

定数 mapJSON = 新しい 地図 ( 物体 . エントリ ( JSON。 解析する ( objJSON ) ) ) ;

「」を使用してコンソールにマップを印刷します console.log() ' 方法:

コンソール。 ログ ( mapJSON ) ;

出力

JSON から JavaScript の配列/マップへの変換に関連するすべての必要な情報を提供しました。

結論

JSON を配列に変換するには、「 JSON.parse() ” を使用したメソッド 押す() 」メソッドを使用し、JSON をマップに変換するには、「 地図() ” コンストラクター Object.entries() ' と ' JSON.parse() ' 方法。 JSON.parse() メソッドは、JSON 文字列をオブジェクトに変換するための主要な変換メソッドです。このチュートリアルでは、JSON を配列に変換し、JavaScript でマップする方法を説明しました。