Показать сообщение отдельно
Старый 17.03.2016, 14:15
zackscript вне форума Посмотреть профиль Отправить личное сообщение для zackscript Найти все сообщения от zackscript
  № 8  
Ответить с цитированием
zackscript
 
Аватар для zackscript

Регистрация: Jan 2014
Сообщений: 181
Отправить сообщение для zackscript с помощью Skype™
Сделал так но безрезультатно
как говорит helpAdobe
Цитата:
File.applicationStorageDirectory — каталог хранилища, который является уникальным для каждого установленного приложения AIR
почему не записывает я не пойму
Код AS3:
// импортируем нужные нам классы
import flash.net.URLLoader;
import flash.events.Event;
import flash.net.URLRequest;
import flash.desktop.NativeApplication;
import flash.filesystem.FileStream;
import flash.filesystem.FileMode;
import flash.filesystem.File;
var loader:URLLoader = new URLLoader();
loader.dataFormat = URLLoaderDataFormat.TEXT;
loader.addEventListener(Event.COMPLETE, HComplete);
loader.load(new URLRequest("family.xml"));
function HComplete(e:Event):void
{
	var example:XML = new XML(e.target.data);
	delete example.sister;//например хочу удалить элемент - sister
	var bytes:ByteArray = new ByteArray();
	bytes.writeUTFBytes(example.toXMLString());
	var file:File = File.applicationStorageDirectory.resolvePath("family.xml");
	var stream:FileStream = new FileStream();
	stream.open(file, FileMode.WRITE);
	stream.writeBytes(bytes);
	stream.close();
	trace(example);
}