Я создаю собственный структурированный редактор для XML-документа в Flex. Мне нужен способ сделать операции с списками в XMLList с минимальной суетой, используя либо редактируемый datagrid, либо всплывающее окно (UI-мудрый, это не имеет значения.) Пожалуйста, не сосредотачивайтесь на этом). Какая хорошая идиома для этого?Редактирование XML-документа в Adobe Flex?
Ниже приведен пример структуры, с операциями, которые я, возможно, захотите сделать:
<itemList>
<item id="1"/>
<item id="2"/>
</itemList>
я мог бы хотеть:
- добавить новый элемент в конец списка.
- удалить существующий элемент
- отредактируйте элемент таким образом, чтобы можно было отменить редактирование (предположительно это означает, что нужно сделать копию объекта, отредактировать его и заменить его исходным кодом на отредактированную копию?)
- повторно заказать товар
Как я должен идти об этом?