我正在进行AMF3格式解码。我使用了内联对象和变量,但是我遇到了String引用的问题。任何人都可以告诉如何构建String引用表吗?
目前,我有:
var object:Object = new Object();
object.s1 = "abc";
object.s2 = object.s1;
object.s0 = "111";
byteBuffer.writeObject(object);
然后我将其写入byteBuffer
,最后写入文件。我想知道String引用是如何构建的?
答案 0 :(得分:0)
Flex为字符串引用构建一个表。一旦Flex遇到对象中的字符串,它就会执行以下操作: