Flex3: загрузка содержимого встроенного текстового файла в переменную - PullRequest
12 голосов
/ 26 января 2010

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

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

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

1 Ответ

21 голосов
/ 26 января 2010

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

[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)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...