//
將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);
}