-
JSON.parse()メソッドを使用する方法: JSON.parse()メソッドは、JSON形式の文字列をJavaScriptオブジェクトに変換します。
const jsonString = '{"name": "John", "age": 30}'; const jsonObject = JSON.parse(jsonString); console.log(jsonObject.name); // 結果: John console.log(jsonObject.age); // 結果: 30
-
eval()関数を使用する方法: eval()関数は、JavaScriptコードを実行します。文字列をJavaScriptオブジェクトに変換するために、eval()関数を使用することもできます。
const jsonString = '{"name": "John", "age": 30}'; const jsonObject = eval('(' + jsonString + ')'); console.log(jsonObject.name); // 結果: John console.log(jsonObject.age); // 結果: 30
-
Functionコンストラクタを使用する方法: Functionコンストラクタを使用して、文字列を関数に変換し、それを実行することもできます。
const jsonString = '{"name": "John", "age": 30}'; const jsonObject = new Function('return ' + jsonString)(); console.log(jsonObject.name); // 結果: John console.log(jsonObject.age); // 結果: 30
これらの方法を使用すると、JavaScriptで文字列をJSONに変換することができます。選択した方法に応じて、適切なコードを使用してください。