您好,我想知道是否可以将JSON字符串转换为自定义对象?
基本上 :
var customObject:CustomObject = JSON.decode(evt.result as String) as CustomObject;
问候阿德勒兹
最佳答案
在AS3中,不能使用as或CustomClass(customObject)将动态对象强制转换为自定义类。
但是,您可以使用一些简单的技巧作为解决方法。
例如,您可以为自定义类声明一个构造函数,以接受一个Object并使用object属性初始化其成员。
然后,您将使用:
var customObject:CustomClass = new CustomClass(JSON.decode(evt.result as String));
PS。关于评论,并非每种语言都适用...我想这使其成为特定于 ActionScript 的。