カテゴリ:
JavaScript

JSONと配列、オブジェクトとの相互変換

JavaScriptにおけるデータ交換の形式として最も利用されているのがJSONだろう。JSONは配列やオブジェクトを文字列で表現したもので、それらとの相互変換も容易である。以下は簡単なJSONの例である。

{"name":"かけうどん","price":315}

配列やオブジェクトをJSONにシリアライズするにはJSON.stringifyメソッドを用いる。

	var data = {name: 'かけうどん', price: 315};	// オブジェクト
	var json = JSON.stringify(data);	// JSONにシリアライズ
	if(window.console) console.log('json: ' + json);

JSONを配列やオブジェクトに変換するにはJSON.parseメソッドを用いる。

	data = JSON.parse('{"name":"かけうどん","price":315}');	// JSONをパース
	if(window.console) console.log(data.name + ' ' + data.price + '円');
(2013/02/04)

新着情報
【iOS Objective-C, Swift Tips】バッジの表示(Swift)
【iOS Objective-C, Swift Tips】画像の向きを指定して保存する(Swift)
【iOS Objective-C, Swift Tips】UIImagePickerControllerの表示を日本語にする(Swift)

Copyright(C) 2004-2015 モバイル開発系(K) All rights reserved.
[Home]