//将Object对象转换类JSON
var obj:Object = new Object();
obj.aa = "aa";
obj.math = Math.random();
var json:String = JSON.encode(obj);
var persons:* = JSON.decode(json);
for (var str:String in persons) { //遍历键
trace(str);
}
for each (var val:String in persons) { //遍历值
trace(val)
}
var obj:Object = new Object();
obj.aa = "aa";
obj.math = Math.random();
var json:String = JSON.encode(obj);
var persons:* = JSON.decode(json);
for (var str:String in persons) { //遍历键
trace(str);
}
for each (var val:String in persons) { //遍历值
trace(val)
}
//数组对象
var objectArray: Array = new Array( {"type":"pic", "num":"1" },
{"type":"text", "num":"2" },
{"type":"swf", "num":"3" },
{"type":"html", "num":"4" }
);
var json1:String = JSON.encode(objectArray);
//trace(json1);
var persons1:Array = JSON.decode(json1);
for (var name:* in persons1) { //遍历键
//trace(name);
}
for each (var s:* in persons1) { //遍历值
//trace(s.type);
}
var objectArray: Array = new Array( {"type":"pic", "num":"1" },
{"type":"text", "num":"2" },
{"type":"swf", "num":"3" },
{"type":"html", "num":"4" }
);
var json1:String = JSON.encode(objectArray);
//trace(json1);
var persons1:Array = JSON.decode(json1);
for (var name:* in persons1) { //遍历键
//trace(name);
}
for each (var s:* in persons1) { //遍历值
//trace(s.type);
}