|
|
|||||
Регистрация: Oct 2006
Сообщений: 43
|
Немогу вытащить строку из ХМЛ
Здраствуйте)
есть такое ХМЛ <?xml version="1.0" encoding="utf-8"?> <update xmlns="http://ns.adobe.com/air/framework/update/description/1.0"> <version>1.01</version> <url>http:// .................... 1.air</url> <description><![CDATA[ Version 1.01. Base Version: * Feature 1 ]]></description> </update> this.updateAppXMLLoader = new URLLoader(); this.updateAppXMLLoader.addEventListener(Event.COMPLETE, updateAppXMLLoaderComplete); this.updateAppXMLLoader.addEventListener(IOErrorEvent.IO_ERROR, updateAppXMLLoaderError); this.updateAppXMLLoader.load(new URLRequest(this.updateAppXML)); private function updateAppXMLLoaderComplete(event:Event):void { var xml:XML = new XML(this.updateAppXMLLoader.data); var newVersion:String = xml.update.child(0).toString if (this.appUpdater.currentVersion != newVersion && newVersion != null) { //this.settingsMC.btUpdateNew() } } напишите плиз как получить её? заранее благодарен |
|
|||||
Регистрация: Apr 2009
Сообщений: 77
|
|
|
|||||
Регистрация: Oct 2006
Сообщений: 43
|
ммм.. оба варианта возвращают ""
|
|
|||||
xml.version.text();
__________________
http://cleptoman.free-lance.ru achivements: дважды благословлен на воровство. осеяный благодатью |
|
|||||
Регистрация: Oct 2006
Сообщений: 43
|
опять пустая строка "" ))
вот я также подбирал всеми способами и ничо не получалось)) чтото тут нитак) может хмл особый? |
|
|||||
Регистрация: Jul 2008
Адрес: Рига
Сообщений: 176
|
Должен быть рут тэг xml-a.
|
|
|||||
Регистрация: Oct 2006
Сообщений: 43
|
чтото я не понял.. а тут разве нету.. вроде оформлено ХМЛ правильно потомучто ApplicationUpdaterUI по ниму работает правельно
|
|
|||||
Регистрация: Jul 2008
Адрес: Рига
Сообщений: 176
|
<?xml version="1.0" encoding="utf-8"?> <config> <update xmlns="http://ns.adobe.com/air/framework/update/description/1.0"> <version>1.01</version> <url>http:// .................... 1.air</url> <description><![CDATA[ Version 1.01. Base Version: * Feature 1 ]]></description> </update> </config> |
|
|||||
Регистрация: Oct 2006
Сообщений: 43
|
так я не могу написать)) потомучто мне также нужена поддержка ApplicationUpdaterUI .. для обновления самого ЕХЕ. файла и главной флешки.. всё остальное обновлется или зип или аир..
тогда возможноли прочитать и распарсить ХМЛ который у меня написан был выше? вообще мне ето нужно только для одной цели.. есть кнопочка упдейта.. вот если есть обновление программы. именно программы а не её модулей.. повторюсь обновление проги делается чере АПликатионУпдейтерУИ... и вот если обновление есть то ета кнопочка меняет скин... тоесть я не могу сделать CheckNow только updater.initialize() .. и соответственно событий для проверки есть ли новая версия у меня не будет.. поетому ничего другого не придумал как прочитать ХМЛ URLLoader'om Последний раз редактировалось jp_job; 19.10.2009 в 15:06. |
Часовой пояс GMT +4, время: 11:13. |
|
« Предыдущая тема | Следующая тема » |
|
|