flex菜鸟问题,麻烦各位解答一下,感激不尽

大家好,我是flex的初学者,自己啃书学的,也看了视频教学,但是感觉flex的资料比java的少太多了,好多疑惑,麻烦大家帮帮忙,谢谢。我想请问一下,publicvaro... 大家好,我是flex的初学者,自己啃书学的,也看了视频教学,但是感觉flex的资料比java的少太多了,好多疑惑,麻烦大家帮帮忙,谢谢。
我想请问一下,
public var obj:Object = {"items":{"1":{"itemId":1},"2":{"itemId":2},"3":{"itemId":3}},"exp":23224,"money":232284};
1.这种数据表达是一种Object格式么?还是Array之类的?

public var exp:Object = obj['exp'];
public var items:Object = obj['items'];
public var item1:Object = items['1'];
public var item1Id:Object = item1['itemId'];
按照上面这么写,经过我的尝试,我可以使用这个方法来取出其中的值
2.请问这种取值方法对么?

public var str:String = "{\"items\":{\"1\":{\"itemId\":1},\"2\":{\"itemId\":2},\"3\":{\"itemId\":3}},\"exp\":23224,\"money\":232284}";
3.如果我得到的是上面的object的字符串类型的,请问用什么方法可以转换为上面这种object类型,然后可以用以上的方法取出数据的呢?谢谢,感激不敬
展开
 我来答
tingfeng85
2009-06-09 · TA获得超过627个赞
知道小有建树答主
回答量:1146
采纳率:0%
帮助的人:955万
展开全部
定义为object就是object,不是悄慧array
取值方法是对的,也茄首可以用obj.exp
只能是颤运数string,不能转为object了
匿名用户
2009-06-10
展开全部
这是一种叫做JSON的格式
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式