2012-04-27 3 views
0

Я получил строку какFlash Builder 4.6/Flex Строка десериализируются

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

Как я мог бы сделать эту работу?

Я не могу нециализировать и преобразовывать в XML с помощью PHP.

В нескольких словах мне нужно сделать то же самое, что и PHP unserialize, но с Flash Builder.

Заранее спасибо

ответ

1

Существует OpenSource для этого 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']); 
+0

Это прекрасно вписывается в мой код :-) – riogezz

Смежные вопросы