Возможно ли создать динамический XML-файл, который изменяется в некоторых полях, чтобы заполнить расширенную сетку данных? Я должен отображать континенты, страны, общество и его значения, но я хочу изменить случайным образом только значение, а не все toegether ... Приложение на стороне клиента вызывает базу данных асинхронным httpservice. LCDS, Blaze или аналогичные не допускаются. Заранее спасибоКак создать динамический xml, который заполняет расширенную сетку данных в приложении flex air
ответ
Да, приложение, над которым я сейчас работаю, делает именно это, но я должен получить свои данные и проанализировать его, чтобы преобразовать его в правильный 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"
и ваш обработчик результата просто нужно знать, как бороться с ним. Все должно быть в этой ссылке.
мое заявление в этой должности: http://stackoverflow.com/questions/1968821/get-data-from-dynamic-httpservice-asynchronous-to-populate-an-advanced-data-grid как можно Я управляю этим? – Franky
В каком направлении вы бы хотели управлять этим? Создайте XML на странице, которую вызовы HTTP-сервиса, или проанализируйте с помощью дампа строки запроса и создайте XML в Flex? – invertedSpear
первый! было бы удивительно, если бы я мог вызвать асинхронную службу HTTP, которая случайно меняет некоторые случайные значения datagrid. Это цель моего проекта! Заранее спасибо – Franky