Класс File имеет некоторые статические переменные, которые указывают на местные каталоги:
Из документов:
- File.applicationStorageDirectory - директория хранения уникальным для каждого установленного приложения AIR
- файла .applicationDirectory - каталог только для чтения, в котором установлено приложение (вместе с любыми установленными активами)
- File.desktopDirectory - пользовательский реестр цит каталог
- File.documentsDirectory - документы пользователя каталог
- File.userDirectory - каталог пользователя
Создание указателя на файл
Обычно вы хотите сохранить файлы, подобные этим в File.applicationStorageDirectory. Итак, чтобы создать файл сделать:
File.applicationStorageDirectory.resolvePath("my-config.xml");
В качестве альтернативы, вы можете позволить пользователю выбрать, куда сохранить файл с помощью File#browseForSave(), который будет отображать родной «сохранить» окно выбрать место.
Дать содержание
Откройте FileStream для файла в режиме «записи» и записать XML-строку в файл.
var fs:FileStream = new FileStream();
fs.open(file, FileMode.WRITE);
fs.writeUTF(myXmlContent);
fs.close();