6 flash json casting object actionscript-3
您好我想知道是否可以将我的JSON字符串转换为自定义对象?
基本上:
var customObject:CustomObject = JSON.decode(evt.result as String) as CustomObject;
Run Code Online (Sandbox Code Playgroud)
关心阿德尔茨
在 AS3 中,您无法使用as或CustomClass(customObject)将动态对象转换为自定义类。
但是,您可以使用一些简单的技巧作为解决方法。例如,您可以为自定义类声明一个构造函数,该构造函数接受一个对象并使用对象属性初始化它的成员。
然后您将使用:
var customObject:CustomClass = new CustomClass(JSON.decode(evt.result as String));
Run Code Online (Sandbox Code Playgroud)
附言。关于评论,并非每种语言都如此......我想这使得它成为动作脚本特定的。
| 归档时间: |
|
| 查看次数: |
4453 次 |
| 最近记录: |