В основном я хочу создать что-то вроде XMLDesigner во Flex, с помощью которого пользователь может добавлять / редактировать компоненты и свойства представления / панели управления. я сохраняю структуру представления в файле xml. Я проанализировал этот файл во время выполнения и отобразил представление. Как преобразовать объект (имеющий свойства и подобъекты) в узел xml (имеющий атрибуты и элементы) и добавить этот xml в существующий файл xml. так что в следующий раз, когда я проанализирую xml-файл, я получу этот новый компонент в моем представлении / панели управления.
например, структура объекта компонента в xml-файле:
<view id="productView" label="Products">
<panel id="chartPanel" type="CHART" ChartType="Pie2D" title="Productwise Sales" x="215" y="80" width="425" height="240" showValues="0" >
</panel>
</view>
Заранее спасибо.