如何向OpenLaszlo XML數據集中的節點添加全新屬性?如何在OpenLaszlo平臺中將新屬性添加到數據集節點?
1
A
回答
1
要做到這一點的方法是使用lz.datapointer.setNodeAttribute()函數。如果使用setNodeAttribute()函數以及尚未出現在節點上的屬性名稱,則會創建一個新名稱。
在下面的示例OpenLaszlo應用程序中,如果在編譯程序後按下標題爲[displayXML]的按鈕,則會在任何更改未包含任何「fav_saying」屬性之前看到XML數據集。
當您點擊[updateAttribute]按鈕,通過setNodeAttribute()方法爲Homer添加收藏夾說明後,可以再次單擊[displayXML]按鈕,您將看到名爲'fav_saying'的屬性已添加到XML數據集。
<canvas height="665" width="1000" layout="axis: x" debug="true">
<數據集名稱= 「myData的」>
< myXML>
<人姓名= 「荷馬」 姓氏= 「辛普森」/>
<人姓名=」 Marge「lastname =」Simpson「/>
< person firstnam E = 「蒙哥馬利」 姓氏= 「燒傷」/>
</myXML>
< /數據集>
<按鈕文本= 「displayXML」>
<handler name="onclick">
Debug.write(canvas.myData.serialize());
</handler>
< /按鈕>
按鈕文本=「updateAttribute」>< /按鈕>
< /帆布>
您還將看到setNodeAttribute多個()的調用將不會增加額外的 'fav_saying' 屬性。如果程序每次使用不同的值,那麼'fav_saying'屬性中的值會改變,但仍然只會有一個'fav_saying'屬性。
相關問題
- 1. 如何將新屬性添加到AgensGraph中的節點?
- 2. 將XML屬性添加到數據集
- 3. 如何在添加新節點後重新平衡cassandra集羣
- 4. NetBeans平臺 - 如何刷新節點的屬性表視圖?
- 5. 如何將屬性添加到SQL Server 2005中的XML節點
- 6. 如何使用Structr平臺將新節點添加到現有關係?
- 7. 如何將新節點添加到dijit.Tree
- 8. 如何將新節點添加到XML
- 9. XSLT - 添加屬性和新的節點到現有節點
- 10. chart.js 2.0將新屬性添加到數據集
- 11. 如何將新節點添加到現有節點在XML
- 12. 如何使用treelist將新節點添加到數據庫?
- 13. 將根節點後的節點和屬性添加到Array2XML
- 14. Cassandra 1.0.6將新節點添加到當前單節點羣集
- 15. 使用ECMA腳本將新屬性添加到節點(頁面)
- 16. 如何在Flex中動態添加屬性到xml節點?
- 17. 如何將新屬性添加到gremlin中的現有頂點?
- 18. 如何使用StAX將屬性添加到XML節點?
- 19. 如何將屬性添加到現有節點neo4j密碼?
- 20. 如何使用Xquery將屬性添加到現有節點
- 21. 如何將屬性添加到Nokogiri節點?
- 22. 如何將屬性添加到根節點
- 23. 如何將屬性添加到xml節點?
- 24. 如何將屬性添加到Java中的頂點屬性?
- 25. 如何將新節點添加到活動hbase/hadoop羣集?
- 26. 如何將新節點添加到cassandra集羣
- 27. 如何將屬性添加到節點的所有特定子節點
- 28. 如何通過屬性將非動態節點添加到動態節點?
- 29. Google雲端平臺:如何將另一個節點添加到elasticsearch部署中?
- 30. 如何將數組屬性添加到集合中?