JSON は JS オブジェクトの文字列表現です. JS オブジェクトの情報をテキストを使用して表現するため、JSON は本質的に文字列です. JSON を介して対応するメソッドを呼び出すと、JSON と JS オブジェクトを相互に変換できます.
JSON を JS オブジェクトに変換する
JSON の parse() メソッドを使用して、JSON を解析して JS オブジェクトにすることができます。
JSON.parse(json)
例えば
var json = '{"name"="张三","age"="36"}';//定义一个JSON
var obj = JSON.parse(json);//调用parse()将json解析为一个js对象
JS オブジェクトを JSON に変換する
JSON の stringfy() メソッドを使用して、JS オブジェクトを JSON に変換できます。変換形式は次のとおりです。
JSON.stringify(obj)
例えば:
var obj = {name:'张三',age:36'};//定义一个js对象
var json = JSON.stringify(obj); //调用stringify()将一个js对象转换为JSON