JSONオブジェクトとの差が指定された要素とのJSON.parse()とJSON.stringify()を取得します

達成するためにJSON.parse(パラメータ)を使用します

例:

VaRの PARAM = {

   "名前": "ジョー・スミス" 

   "テキスト" :{

     "年齢": "18は" 

     "性別": "男性" 

  } 

} 

VAR   OBJ = JSON.parse(PARAM);   // 文字JSON JSONオブジェクトに文字列

 

次いで、これを読み出すことができる:にconsole.log(obj.text)== >> {年齢: "18"、性別 "男性"}

 

差JSON.parse()とJSON.stringify()の

 

1.JSON.parse(「変換アレイであるために」)。

2.JSON.stringify(「変換配列されるように」)。

3.違いを使用してください。

①.JSON.stringify列は、オブジェクトから解析されます。

②.JSON.parseJSONは、文字列(キーと値のペア)から解析されます。

4.パラメータは、使用時に対応していない場合は、それが適切に変換することはできません。

 

ターゲットJSONから解析.JSON.parse(){文字列]

 

例:

1.//ストリング、VARデータ= '{ "名前": "goatling"}' の定義。

2.//分析対象、JSON.parse(データ)。

3.結果は以下のとおりです。

名前: "goatling"

 

二.JSON.stringify()[文字列からオブジェクトを解析]

 

1.varデータ= {名称: 'goatling'}

2.JSON.stringify(データ)

3.結果は以下のとおりです。

"{ "名前": "goatling"}

おすすめ

転載: www.cnblogs.com/linjiangxian/p/11454656.html