Flash Builder 4.6/Flex String unserialize


Flash Builder 4.6/Flex String unserialize

我得到了一个像这样的字符串

a:1:{i:0;a:2:{s:4:"name";s:19:"http://www.test.com";s:5:"value";d:2.20;}}

我需要使用 AS3 或 Flash Builder 4.6/Flex 将其反序列化为阵列

我该如何完成这项工作?

我无法使用 PHP 反序列化并转换为 XML。

简而言之,我需要做与PHP反序列化相同的操作,但使用Flash Builder。

提前致谢

这个 SerializerClass 有一个开源

var string = 'a:1:{i:0;a:2:{s:4:"name";s:19:"http://www.test.com";s:5:"value";d:2.20;}}';
import org.sepy.io.Serializer;
var myData = Serializer.unserialize( string ); 
trace(myData[0]['name']);