|
|
|||||
Регистрация: Apr 2015
Сообщений: 1
|
Изменнение XML файла
Здравствуйте!
В одной директории лежат два файла. Первый file.xml с таким содержанием: и file.swf : package { import flash.display.Sprite; import flash.events.Event; import flash.net.FileReference; import flash.net.URLLoader; import flash.net.URLRequest; import flash.utils.ByteArray; /** * ... * @author */ public class Main extends Sprite { public function Main() { if (stage) init(); else addEventListener(Event.ADDED_TO_STAGE, init); } private function init(e:Event = null):void { removeEventListener(Event.ADDED_TO_STAGE, init); var myXML:XML; var myLoader:URLLoader = new URLLoader; myLoader.load(new URLRequest("file.xml")); myLoader.addEventListener(Event.COMPLETE, processXML); function processXML(e:Event):void { myXML = new XML(e.target.data); myXML.ABC = 1; var ba:ByteArray = new ByteArray(); ba.writeUTFBytes(myXML); myXML = XML(ba); var fr:FileReference = new FileReference(); fr.save(ba, "file.xml"); } } } } |
|
|||||
Только, если файл будет лежать на сервере, где установлен апач, например. Отправляя запрос PHP-скрипту.
Есть ещё вариант - использовать Adobe AIR, но тогда вам придётся отказаться от браузера(Эйр - это десктопная тулза, но зато кроссплатформенная)
__________________
There is no thing in this world that is not simple. |
Часовой пояс GMT +4, время: 00:11. |
|
« Предыдущая тема | Следующая тема » |
|
|