Показать сообщение отдельно
Старый 31.01.2008, 08:55
alexcon314 вне форума Посмотреть профиль Отправить личное сообщение для alexcon314 Найти все сообщения от alexcon314
  № 10  
Ответить с цитированием
alexcon314
listener

модератор форума
Регистрация: Jun 2006
Сообщений: 3,260
Записей в блоге: 28
Отправить сообщение для alexcon314 с помощью ICQ
это "линейный" xml, т.е. просто список из энного количества строк
Код:
<node a='sss' b='dd'/>
<node a='sss' b='dd'/>
<node a='sss' b='dd'/>
<node a='sss' b='dd'/>
<node a='sss' b='dd'/>
это эквивалентно массиву (собственно, это и есть массив объектов), пригодному для загрузки в датагрид через dg.dataProvider=..
Код:
{a:'sss', b:'dd'}
{a:'sss', b:'dd'}
{a:'sss', b:'dd'}
{a:'sss', b:'dd'}
{a:'sss', b:'dd'}
если список линейный, т.е. без вложений, то не надо ничего "парсить", вот что я хотел сказать. просто загружаете xml и пихаете его в датагрид как есть.
если список с вложениями (дерево), например, есть разделы, подразделы и пр., предлагается использовать компонент Tree, который тоже кстати хавает чистый xml в качестве dataProvider'a.