我一直听到的 SWX数据格式是什么?
Wikipedia article说:“数据存储为SWF字节码,由Adobe Flash Player解释。”
他们的official site说:“SWX是Flash平台的原生数据格式。”,有很多网站允许用户修改/更新数据。
这是否意味着:
数据按照打开的Adobe SWF规范存储,这意味着数据(数组/对象)可以作为 SWF影片直接加载到Flash SWF中。
数据存储在XML / SQL中,当Flash请求“SWF”文件时,服务器端代码生成“SWF”文件并将其传递给Flash SWF。 / p>
答案 0 :(得分:2)
“SWX是Flash平台的本机数据格式”是一个非常令人困惑的声明。您问题的简短回答是(来自Wikipedia):
可以加载SWX数据文件 Flash电影:
- ActionScript 2,使用Flash内部函数loadMovie()。
- ActionScript 3,使用SWX API函数,收到数据时,SWX
发送自定义事件。
这意味着SWX不是“数据格式”,而是指在正常SWF字节码中写入的规范。否则,使用内部Flash功能无法加载。 (AS3需要SWX API功能的原因是AS3不如AS2宽容。)因此,您的第一个选择(“在打开的Adobe SWF之后”)是正确的。官方网页上的一个很好的例子是:
就像JSON是其中的一个子集 的JavaScript
在您的条款中,JSON 是 JavaScript,相应地,SWX 是 SWF。
答案 1 :(得分:1)
您是否看过SWX format的网站?希望(特别是链接页面)应该回答你的问题。