Подтвердить что ты не робот

Flex3: загрузка содержимого встроенного текстового файла в переменную

У меня есть блок html-текста, который отображается пользователю в TextArea. В настоящее время я встроил HTML как объект XML в один из моих классов, но это кажется ужасным дизайном. Я хотел бы поместить HTML во встроенный файл и загрузить его в объект XML или String.

Я попытался найти, как это сделать, но мои запросы возвращают информацию о встраивании изображений и шрифтов, а не текст, который можно загрузить в строки.

Возможно ли внедрить текст или файлы xml и загрузить их в переменные в Flex?

4b9b3361

Ответ 1

Вы можете вставить текстовый файл со следующим:

[Embed(source="myFile.txt",mimeType="application/octet-stream")]
private var myFile:Class;

Важно отметить, что это встроено как ByteArray, поэтому вам нужно будет прочитать его. Что-то вроде следующего:

var b:ByteArray = new myFile();
var s:String = b.readUTFBytes(b.length)