Sor*_*Cat 12 apache-flex actionscript-3
我有一个html文本块,在TextArea中显示给用户.目前,我已将HTML作为XML对象嵌入到我的一个类中,但这似乎是一个糟糕的设计.我想将HTML放在嵌入式文件中并将其加载到XML或String对象中.
我试图搜索如何执行此操作,但我的搜索返回有关嵌入图像和字体的信息,而不是可以加载到字符串中的文本.
是否可以嵌入文本或xml文件并将其加载到Flex中的变量中?
Tyl*_*eto 21
您可以使用以下内容嵌入文本文件:
[Embed(source="myFile.txt",mimeType="application/octet-stream")]
private var myFile:Class;
Run Code Online (Sandbox Code Playgroud)
重要的是要注意这是作为ByteArray嵌入的,因此您需要将其读出来.类似于以下内容:
var b:ByteArray = new myFile();
var s:String = b.readUTFBytes(b.length)
Run Code Online (Sandbox Code Playgroud)