2009-12-28 1 views
0

Возможно ли создать динамический XML-файл, который изменяется в некоторых полях, чтобы заполнить расширенную сетку данных? Я должен отображать континенты, страны, общество и его значения, но я хочу изменить случайным образом только значение, а не все toegether ... Приложение на стороне клиента вызывает базу данных асинхронным httpservice. LCDS, Blaze или аналогичные не допускаются. Заранее спасибоКак создать динамический xml, который заполняет расширенную сетку данных в приложении flex air

ответ

0

Да, приложение, над которым я сейчас работаю, делает именно это, но я должен получить свои данные и проанализировать его, чтобы преобразовать его в правильный XML.

Мои данные поступают в так:

<rows> 
    <row> 
    <data_node attr1="something" attr1="something_else"/> 
    </row> 
    <row> 
    <data_node attr1="something2" attr1="something_else2"/> 
    </row> 
</rows> 

И петля через него с AS найти атрибуты, которые определяют, где вещи идут и создать фактические XML я использую для DataGrid, поставив элементы в их правильных областях.

Если вы правильно выполняете свой XML-код на странице своих вызовов HTTP-службы, вам даже не нужно разбираться в ней, используйте формат E4X в службе http, и XML будет сразу же переместиться на страницу как переменная.

Редактировать в комментариях ниже:
Эта страница имеет все, что вам нужно: http://livedocs.adobe.com/flex/3/html/help.html?content=data_access_2.html

В основном вам нужно получить PHP или КФ или любой другой страницы для вывода вашей XML, который вы должны быть в состоянии Google лучшие методы что, то ваш HTTPService должен включать

resultFormat="e4x" 

и ваш обработчик результата просто нужно знать, как бороться с ним. Все должно быть в этой ссылке.

+0

мое заявление в этой должности: http://stackoverflow.com/questions/1968821/get-data-from-dynamic-httpservice-asynchronous-to-populate-an-advanced-data-grid как можно Я управляю этим? – Franky

+0

В каком направлении вы бы хотели управлять этим? Создайте XML на странице, которую вызовы HTTP-сервиса, или проанализируйте с помощью дампа строки запроса и создайте XML в Flex? – invertedSpear

+0

первый! было бы удивительно, если бы я мог вызвать асинхронную службу HTTP, которая случайно меняет некоторые случайные значения datagrid. Это цель моего проекта! Заранее спасибо – Franky

 Смежные вопросы

  • Нет связанных вопросов^_^