「JavaScript開発」parseJSON()、JSON.parse()、toJSONString()とJSON.stringify()の使い方

JSON文字列:
var str1 = ‘{ “name”: “yamada”, “address”: “tokyo shinagawa” }’;
JSONオブジェクト:
var str2 = { “name”: “yamada”, “address”: “tokyo shinagawa” };

1.JSON文字列をJSONオブジェクトへ変換
方法1
var obj = eval(‘(‘ + str + ‘)’);
方法2
var obj = str.parseJSON();
方法3
var obj = JSON.parse(str);
debug:
console.log(obj.name);
console.log(obj.address);

2.toJSONString()またはJSON.stringify()でJSONオブジェクトをJSON文字列へ変換
方法1
var cft=obj.toJSONString();
方法2
var cft=JSON.stringify(obj);
console.log(cft);