![]() |
|
||||||||||
|
|||||
|
Регистрация: Jun 2007
Сообщений: 77
|
Добрый день.
у меня был такой XML <root>
...
<param>
<name>n_time</name>
<value>25000</value>
<description></description>
<type>int</type>
</param>
<param>
<name>n_time_max</name>
<value>15001</value>
<description></description>
<type>int</type>
</param>
...
var nameCol:DataGridColumn = new DataGridColumn("name");
nameCol.headerText = "Name";
nameCol.width = 100;
nameCol.editable = false;
var valCol:DataGridColumn = new DataGridColumn("value");
valCol.headerText = "Value";
valCol.width = 100;
var dscCol:DataGridColumn = new DataGridColumn("description");
dscCol.headerText = "Description";
dscCol.width = 200;
dg.columns = [nameCol, valCol, dscCol];
dg.width = 400;
dg.dataProvider = new DataProvider(confXML);
var s:String = '<root>\n';
for (var i:int = 0; i< dg.dataProvider.length ; i++){
s = s + ' <param>\n <name>\n '+
dg.getItemAt(i)['name']+"\n </name>\n <value>\n "+
dg.getItemAt(i)['value']+'\n </value>\n <description>\n '+
dg.getItemAt(i)['description']+'\n </description>\n </param>\n\n';
}
s = s +'</root>';
<root>
...
<group1>
<param>
<name>n_time</name>
<value>25000</value>
<description></description>
<type>int</type>
</param>
<param>
<name>n_time_max</name>
<value>15001</value>
<description></description>
<type>int</type>
</param>
</group1>
<group2>
</group2>
...
) считать в DataGrid одну группу и потом сохранить потом весь xml? ![]() главная суть вопроса правильно ли я теги с группами сделал, может не надо было теги называть <group1><group2>, может надо было <group val=1>, <group val=2>, может проще так будет работать? Еще совершенно не понял из хелпов как мне взять узел из XML объекта. в XMLDocument некорректно он разбивает на узлы ![]() |
|
|||||
|
Регистрация: Jun 2007
Сообщений: 77
|
отвечу себе уж
<group val=1>, <group val=2> все же надо было а считать так |
|
|||||
|
Регистрация: Jun 2007
Сообщений: 77
|
а как мне при редактировании ячейки в нужном месте в хмл записывать не подскажете? )
|
![]() |
![]() |
Часовой пояс GMT +4, время: 14:45. |
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | |
| Опции просмотра | |
|
|