JSON配列をオブジェクトに変換する方法

JSON配列をオブジェクトに変換するには、JavaScriptのJSON.parse()メソッドを使用できます。

JSON.parse()メソッドは、JSON形式の文字列を受け取り、それと等価なJavaScriptオブジェクトまたは値を返します。この文字列に配列を含めることもできます。

以下は、JSONの配列をオブジェクトに変換する例です。

// JSON数组
var jsonArr = '["apple", "banana", "orange"]';

// 将JSON数组转换成对象
var obj = JSON.parse(jsonArr);

console.log(obj); // 输出:["apple", "banana", "orange"]
console.log(obj[0]); // 输出:apple

上記サンプルでは、3 つの文字列要素を含む JSON 配列 jsonArr を定義しました。それから、JSON.parse() メソッドを使用して、この JSON 配列を JavaScript オブジェクト obj に変換しました。最後に、console.log() メソッドを使用して、変換後のオブジェクトと、オブジェクト内の最初の要素を出力しました。

JSON.parse()メソッドは、JSON形式に準拠した文字列だけをJavaScriptオブジェクトまたは値に変換できることにご注意ください。JSON形式に準拠しない文字列が渡されると、構文エラーがスローされます。

bannerAds