Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/apache-flex/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Apache flex 使用Flex/Flash应用程序打包一些文件?_Apache Flex_Flash_Actionscript 3_Actionscript_Sandbox - Fatal编程技术网

Apache flex 使用Flex/Flash应用程序打包一些文件?

Apache flex 使用Flex/Flash应用程序打包一些文件?,apache-flex,flash,actionscript-3,actionscript,sandbox,Apache Flex,Flash,Actionscript 3,Actionscript,Sandbox,是否可以在.swf中使用Flex应用程序打包XML文件 有了Silverlight应用程序,你可以很容易地做到这一点,但如果你在使用flash,你必须在flash中执行http请求才能获取它 自从我做了一个非常认真的silverlight应用程序,并在其中使用本地txt和xml文件进行设置\数据之后,我一直在想这个问题 是的,我知道它可以用AIR完成--请不要提及任何特定于adobe AIR的软件包您可以在编译时将xml编码为字符串 根据编译的方式,每次编译时都可以替换此字符串。编译时可以将xm

是否可以在.swf中使用Flex应用程序打包XML文件

有了Silverlight应用程序,你可以很容易地做到这一点,但如果你在使用flash,你必须在flash中执行http请求才能获取它

自从我做了一个非常认真的silverlight应用程序,并在其中使用本地txt和xml文件进行设置\数据之后,我一直在想这个问题


是的,我知道它可以用AIR完成--请不要提及任何特定于adobe AIR的软件包

您可以在编译时将xml编码为字符串


根据编译的方式,每次编译时都可以替换此字符串。

编译时可以将xml编码为字符串

根据编译方式的不同,每次编译时都可以替换此字符串。

您可以使用“应用程序/八位字节流”类型的嵌入:

有关守则:

[Bindable]
[Embed(source="MyFile.txt", mimeType="application/octet-stream")]
private var myFileClass:Class;
...
var MyFileByteArray:ByteArrayAsset = ByteArrayAsset(new myFileClass());
var story:String = MyFileByteArray.readUTFBytes(MyFileByteArray.length)
您可以使用“应用程序/八位字节流”类型的嵌入:

有关守则:

[Bindable]
[Embed(source="MyFile.txt", mimeType="application/octet-stream")]
private var myFileClass:Class;
...
var MyFileByteArray:ByteArrayAsset = ByteArrayAsset(new myFileClass());
var story:String = MyFileByteArray.readUTFBytes(MyFileByteArray.length)

正是我需要的。比Silverlight更难看,但你很难因此受到指责。谢谢,只是出于好奇,你为什么要这样做,而不是硬编码呢?无论哪种方式,如果内容发生变化,你都必须重新编译。这正是我所需要的。比Silverlight更难看,但你很难因此受到指责。谢谢,只是出于好奇,你为什么要这样做,而不是硬编码呢?无论哪种方式,如果内容发生变化,您都必须重新编译它。