例えば:JSON文字列:
VaRのSTR1 = '{ "名": "cxh"、 "セックス": "男"}';
JSONオブジェクト:
VaRのSTR2 = { "名": "cxh"、 "セックス": "男"};
JSONオブジェクトに、JSON文字列
上記STR1を使用するには、JSONオブジェクトに変換するには、以下のメソッドを使用します。
// JSONオブジェクトJSONに文字列
VAR OBJ =のeval( '(' + STR + ')'); //データ・フォーマットを書きます
および/または
VAR OBJ = str.parseJSON(); // JSONオブジェクトJSONに文字列を変換します
および/または
VAR OBJ = JSON.parse(STR); //はJSONオブジェクトJSONに文字列を変換し
その後、あなたはこれを読むことができます:
アラート(obj.name)。
アラート(obj.sex)。
特記事項:objが常に(文法が例外をスローする)JSONオブジェクト、変換後のその後のeval()関数を使用します(でも、複数の変換)またはJSONオブジェクトあったが、parseJSON()関数は、治療後に問題が発生します使用している場合。
第二に、あなたはJSON JSON文字列にJSON.stringifyまたはグローバル()オブジェクトのtoJSONString()メソッドを使用することができます。
例えば:
VAR最後= obj.toJSONString(); // JSONオブジェクト文字JSONへ
若しくは
VAR最後= JSON.stringify(OBJ); // JSONオブジェクトの文字JSONへ
警告(最後)。