0

私は次のような文字列を取得しました

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 の unserializeと同じことを Flash Builder で行う必要があります。

前もって感謝します

4

1 に答える 1

1

この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']);
于 2012-04-27T13:26:39.773 に答える