Модераторы: SoWa
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> XMLList & XMLListCollection, работа с ними 
:(
    Опции темы
AntonioBanderaz
Дата 4.6.2006, 17:14 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Velichko Anton
**


Профиль
Группа: Участник
Сообщений: 851
Регистрация: 28.4.2005
Где: Санкт-Петербург

Репутация: 9
Всего: 18



Ситуация такая... Приходит XML, задача его разобрать... но не через Ж, как я это так сказать делаю...

Разбор через Ж:
Код

var headers:Array = new Array;
             colls = new XMLList(ev.result.headers.header);
             for(var i:uint = 0; i < colls.length(); i++) {
                 var gHeader:DataGridColumn = new DataGridColumn(colls[i].attribute("headerText")[0].toString());
                 gHeader.dataField = colls[i].attribute("labelField")[0].toString();
                 if(colls[i].attribute("minWidth").length() > 0) {
                     gHeader.minWidth = colls[i].attribute("minWidth")[0].toString()
                 }
                 if(colls[i].attribute("width").length() > 0) {
                     gHeader.width = colls[i].attribute("width")[0].toString()
                 }
                 headers.push(gHeader);
             }
             myGrid.columns = headers;


Как можно ещё... неплохо было бы получить итератор и бегать по записям, тоже с атрибутами.... Такое мона сделать? 
Alex, твой ход )

Добавлено @ 17:15 
ev - ResultEvent

Добавлено @ 17:18 
Чуть не забыл... сам XML
Код

       <headers>
        <header headerText="Имя" labelField="@name" width="100"/>
        <header headerText="Телефон" labelField="@phone" />
        <header headerText="Почтовый Адрес" labelField="@email" minWidth="200"/>
    </headers>
 


--------------------
ГЫ... 
PM MAIL ICQ   Вверх
AlDev
Дата 5.6.2006, 07:40 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный идиотъ
***


Профиль
Группа: Участник Клуба
Сообщений: 1927
Регистрация: 17.4.2005
Где: Irk, rus

Репутация: 10
Всего: 50



PM MAIL WWW ICQ YIM MSN   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | ActionScript 3 | Следующая тема »


 




[ Время генерации скрипта: 0.0386 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.