|
|
« Предыдущая тема | Следующая тема » |
Опции темы | Опции просмотра |
|
|
|||||
Регистрация: Nov 2012
Сообщений: 30
|
Как убрать теги при выводе данных из XMLList
Создаю новую тему по XML, если не приветствуется реанимация старых и повторяю вопрос.
Ели в XML файле одно одинаковое значение, то оно выводится без тегов, а если несколько, то с тегами. "<user_password>itdxtyrj</user_password> <user_password>12345678</user_password>" Как обрезать теги? Вот код: stop(); import flash.events.Event; import flash.events.MouseEvent; import flash.net.URLLoader; import flash.net.URLRequest; var userLoader:URLLoader = new URLLoader; userLoader.load(new URLRequest("user.xml")); userLoader.addEventListener(Event.COMPLETE, onUserLoad); var users:XML = new XML; var loginList:XMLList; var paswordList:XMLList; function onUserLoad(e:Event):void { users = XML(userLoader.data); loginList = users..user_login; paswordList = users..user_password; trace(paswordList); } var useLogin:String = loginList; var userPasword:String = paswordList; enter_page.addEventListener(MouseEvent.CLICK, onEnter); function onEnter(e:MouseEvent):void { var logins:String = logins.text; var paswords:String = paswords.text; var categories:String = categories.text; if(logins == "" || paswords == "") { trace(enter_status.text = ("Ошибка! Не заполнены поля")); return; } if(logins != useLogin || paswords != userPasword) { trace(enter_status.text = ("Не верный логин или пароль")); return; } MovieClip(this.root).gotoAndStop(1, "Монтажный кадр 6"); } reminder.addEventListener(MouseEvent.CLICK, onreminder); function onreminder(e:MouseEvent):void { gotoAndStop(2); } |
|
|||||
Нуб нубам
модератор форума
Регистрация: Jan 2006
Адрес: Бердск, НСО
Сообщений: 6,445
|
__________________
Reality.getBounds(this); |
|
|||||
Регистрация: Nov 2012
Сообщений: 30
|
Спасибо огромное! Сейчас попробую.
Добавлено через 1 час 15 минут Прошу прощение за тупость. Последний вопрос по это теме. Как сделать чтобы каждое значение было с новой строки. Еще извините, вопрос наверняка простой, но не могу разобраться. |
|
|||||
Нуб нубам
модератор форума
Регистрация: Jan 2006
Адрес: Бердск, НСО
Сообщений: 6,445
|
Включить текстовому полю multiline = true;
__________________
Reality.getBounds(this); |
|
|||||
Регистрация: Nov 2012
Сообщений: 30
|
Вопрос решил. Вкладываю код формы авторизации на сайте. Может кому-то из новичков пригодится.
import flash.net.URLLoader; import flash.net.URLRequest; import flash.events.Event; stop(); var userLoader:URLLoader = new URLLoader(new URLRequest("user.xml")); userLoader.addEventListener(Event.COMPLETE, onUser); var users:XML; var loginList:XMLList; var paswordList:XMLList; var useLogin:String; var userPasword:String; function onUser(e:Event):void { users = XML(e.target.data); useLogin = users..user_login; userPasword = users..user_password; trace(userPasword); } enter_page.addEventListener(MouseEvent.CLICK, onEnter); function onEnter(e:MouseEvent):void { var logins:String = "<user_login>"+logins.text+"</user_login>"; var paswords:String = "<user_password>"+paswords.text+"</user_password>"; var categories:String = categories.text; if(logins == "" || paswords == "") { trace(enter_status.text = ("Ошибка! Не заполнены поля")); return; } if(logins != useLogin || paswords != userPasword) { trace(enter_status.text = ("Не верный логин или пароль")); return; } MovieClip(this.root).gotoAndStop(1, "Монтажный кадр 6"); } reminder.addEventListener(MouseEvent.CLICK, onreminder); function onreminder(e:MouseEvent):void { gotoAndStop(2); } |
Часовой пояс GMT +4, время: 23:45. |
|
« Предыдущая тема | Следующая тема » |
Опции темы | |
Опции просмотра | |
|
|