【Flex】【ActionScript】【json】jsonの書き方で詰まる…。
jsonの書き方で詰まっていたので、実質丸々2日消えた気がします…。
普通の書き方は載っているのですが、入れ子の子の部分をどう指定するか分からなかった!!!
やっと見つけました
http://c-brains.jp/blog/wsg/09/01/15-202601.php
元json例(http://clockmaker.jp/blog/2009/11/actionscript-json/)
[ {"name":"赤羽 一郎", "age":30}, {"name":"東銀座 二郎", "age":24}, {"name":"秋葉原 三郎", "age":41}, {"name":"船橋 四郎", "age":25} ]
だとすると
nameの値を抜き出すときは
json['name'];
というのでいいのですが、
今回扱いたいjsonは下のエントリにも載せましたが
例
{"results":[{"profile_image_url":"………
こんな感じでした。
jsonのresultの中身のさらにfrom_userなどの値を取り出したかったのです。
そんな時はこうすればいいみたいです。
例:
json['results'][1]['from_user'];
真ん中の数字は、何番目の要素を取ってくるという意味みたいです。
jsonデータを得たときに、一番上に載っているデータから0番目です。