![]() |
|
||||||||||
|
|||||
|
Регистрация: Jan 2008
Сообщений: 41
|
Поиск по форуму по запросу 'xml' ничего не дал почему-то...
Не могу никак разобраться: как открыть файл, например cnfg.xml с таким содержанием: и присвоить переменной uikey цифру между <uikey> и </uikey>. И как, если надо будет, изменить эту цифру а документе XML? Например, чтобы стало: ? ![]() Последний раз редактировалось iNils; 06.03.2009 в 03:55. |
|
|||||
|
Modus ponens
|
__________________
Hell is the possibility of sanity |
|
|||||
XML.ignoreWhitespace = true; var url:URLRequest = new URLRequest("cnfg.xml"); var loader:URLLoader = new URLLoader(url); var uikey:String; loader.addEventListener(Event.COMPLETE, onComplete); function onComplete(e:Event) { var xml:XML = new XML(e.target.data); uikey = xml.uikey; trace(uikey); xml.uikey = 2; trace(xml); } Последний раз редактировалось Fatality; 06.03.2009 в 14:48. |
|
|||||
|
Регистрация: Jan 2008
Сообщений: 41
|
Вот второй пример - то, что мне надо..
Однако он не вносит изменения в cnfg.xml, а просто выводит значение xml (я про "xml.uikey = 2;trace(xml);").. как же тогда внести эти изменения в файл? |
|
|||||
|
Modus ponens
|
Если файл на сервере - отослать серверному скрипту и им сохранить. Если файл должен сохраняться на компьютер пользователя - то отправить файл на сервер а потом от туда забрать следующим запросом (предварительно попросив пользователя этот запрос отправить).
__________________
Hell is the possibility of sanity |
|
|||||
|
Вам нужен объект FileReference(). То что вы хотите довольно подробно описыватся в flash_as3_programming.pdf
Скачать данный файл можно с adobe.com ссылки помоему даже на этом форуме есть |
![]() |
![]() |
Часовой пояс GMT +4, время: 21:42. |
|
|
« Предыдущая тема | Следующая тема » |
|
|