Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/actionscript-3/7.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 Flex3:将嵌入文本文件的内容加载到变量中_Apache Flex_Actionscript 3 - Fatal编程技术网

Apache flex Flex3:将嵌入文本文件的内容加载到变量中

Apache flex Flex3:将嵌入文本文件的内容加载到变量中,apache-flex,actionscript-3,Apache Flex,Actionscript 3,我有一个html文本块,它显示在一个文本区域中给用户。目前,我已经将HTML作为XML对象嵌入到我的一个类中,但这似乎是一个糟糕的设计。我想将HTML放入一个嵌入式文件中,并将其加载到XML或字符串对象中 我试图搜索如何做到这一点,但我的搜索返回的是嵌入图像和字体的信息,而不是可以加载到字符串中的文本 是否可以在Flex中嵌入文本或xml文件并将其加载到变量中?您可以使用以下内容嵌入文本文件: [Embed(source="myFile.txt",mimeType="application/oc

我有一个html文本块,它显示在一个文本区域中给用户。目前,我已经将HTML作为XML对象嵌入到我的一个类中,但这似乎是一个糟糕的设计。我想将HTML放入一个嵌入式文件中,并将其加载到XML或字符串对象中

我试图搜索如何做到这一点,但我的搜索返回的是嵌入图像和字体的信息,而不是可以加载到字符串中的文本


是否可以在Flex中嵌入文本或xml文件并将其加载到变量中?

您可以使用以下内容嵌入文本文件:

[Embed(source="myFile.txt",mimeType="application/octet-stream")]
private var myFile:Class;
var b:ByteArray = new myFile();
var s:String = b.readUTFBytes(b.length)
需要注意的是,这是作为ByteArray嵌入的,因此需要将其读出。如下所示:

[Embed(source="myFile.txt",mimeType="application/octet-stream")]
private var myFile:Class;
var b:ByteArray = new myFile();
var s:String = b.readUTFBytes(b.length)

我终于找到了一篇关于它的帖子,但是readUTFBytes部分被遗漏了。非常感谢。