Я пытаюсь позволить пользователю выбрать каталог, а затем записать файлы в этот каталог.Как записать файлы в определенный каталог?
У меня есть этот код, который позволяет пользователю просматривать для каталога:
var file:flash.filesystem.File = new flash.filesystem.File();
file.browseForDirectory("Select a directory");
file.addEventListener(Event.SELECT, selectHandler);
protected function selectHandler(event:Event):void {
// these contain the path where I want to save files to
Object(fileReference).url;
Object(fileReference).nativePath;
// how do I create a file in that directory?
}
Как создать файл в каталоге, который пользователь выбирает?
Какой тип файла вы хотите создать? –
HTML или XML-файл. Это XML.toXMLString() –
Является ли это флеш-сайтом или AIR? Я должен предположить, что это AIR, потому что вы используете класс 'File'. В этом случае вы можете использовать [FileStream Class] (http://help.adobe.com/en_US/FlashPlatform/reference/actionscript/3/flash/filesystem/FileStream.html) и, более конкретно, 'writeUTFBytes()' функция этого класса (или 'writeUTF()'? Я всегда получаю два путаных). – DodgerThud