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