基本上我想在Flex中創建XMLDesigner類的東西,使用哪個用戶可以添加/編輯視圖/儀表板的組件和屬性。 我將視圖結構存儲在一個xml文件中。我在運行時解析該文件並顯示視圖。 如何將一個對象(具有屬性和子對象)轉換爲xml節點(具有屬性和元素)並將該xml添加到現有的xml文件。,這樣下一次當我解析XML文件時,我會在我的視圖/儀表板中得到這個新組件。從對象創建xml
爲e.g,在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>
由於提前。
非常有趣的圖書館 – maxmc
嗨Ranhiru,感謝您的鏈接,它幾乎是我需要的一樣。首先,我們必須爲每個組件定義類並定義它們的屬性和元素。是嗎?如果我們想爲組件添加新的屬性,例如 在這種情況下,我們必須首先在Mock3類中定義fontSize屬性。我們可以使用flexXB做這件事嗎?我如何在運行時向Mock3類添加新的屬性/元素? –
Gannesh
是的。當你知道所有的屬性時,這是簡單的方法。否則,您可以使用** Annotation API **在運行時註冊註釋。在http://code.google.com/p/flexxb/wiki/Samples2x –