Как я могу декодировать AMF3 Object во Flex. У нас есть сервер Python Socket, который кодирует данные как AMF3.
Мы уже десериализовали данные в Android Client, но не можем найти хороший способ сделать это во Flex.
Редактировать.
Посмотрите, как мы работаем с клиентом Java для Android.
String res = res.substring(1);
InputStream in = new ByteArrayInputStream(res.getBytes());
DataInputStream dis = new DataInputStream(in);
AMF3Deserializer amf = new AMF3Deserializer(dis);
Object o = null;
try {
o = amf.readObject();
} catch (IOException e) {
e.printStackTrace();
}
Map map = (HashMap)o;
Object[] ob = (Object[]) map.get("result_set");
Object[] obn = (Object[]) ob[0];