我有一个HTML文本块,在文本区域中显示给用户。目前,我已经将HTML作为XML对象嵌入到我的一个类中,但这看起来是一个糟糕的设计。我想将HTML放入一个嵌入的文件中,并将其加载到一个XML或字符串对象中。
我尝试过搜索如何做到这一点,但我的搜索返回嵌入图像和字体的信息,而不是可以加载到字符串中的文本。
是否可以嵌入文本或XML文件并将其加载到flex中的变量中?
可以使用以下内容嵌入文本文件:
[Embed(source="myFile.txt",mimeType="application/octet-stream")] private var myFile:Class;
需要注意的是,这是作为一个字节数组嵌入的,所以您需要将其读取出来。如下所示:
var b:ByteArray = new myFile(); var s:String = b.readUTFBytes(b.length)