看板 java 關於我們 聯絡資訊
各位板友好,我想用JTree來呈現xml內的資料,還有一些關於xml的問題, 想請教大家,謝謝。 1. XML的父節點跟子節點能用同一名字嗎? 我想利用XML呈現公司架構,因此有可能部門下面還有子部門如下: 1 <Company> 2 <Department name="Manage Department"> 3 <Employee title="CEO" /> 4 <Employee title="President" /> 5 <Department name="Marketing Department" > 6 <Employee title="Staff" /> 7 </Department> 8 </Department> 9 </Company> 這樣子會出現甚麼問題嗎? 是結構良好(well-format) and 有效的文件(valid)嗎? 預計呈現出的JTree長這樣 Company |_Manage Department |_CEO |_President |_Marketing Department |_Staff 2. 讀取入JTree時可以指定此節點是集合(資料夾)或個體(單點)嗎? 例如使用者現在新增一個Department,但還沒指定Department下面有Emplyee 用DefaultTreeModel.insertNodeInto新增個Department的節點會是個前面是 黑點的個體而非集合類型的資料夾型態(不知道這樣說會不會懂) 想請問能把空集合的子節點在TreeNode上顯示為資料夾型態的樣式嗎? 以上兩點疑問請教,謝謝大家。 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.120.54.165
PsMonkey:1. 請去讀 XML 基礎 2. 請去讀 JTree 的 API 05/01 16:27
感謝PsMonkey的建議,但我在JTree的API內未找到有關設定TreeNode的型態 http://ppt.cc/x-jE 看來應該是無法設定,感謝 ※ 編輯: rudolf1238 來自: 140.120.54.165 (05/01 16:47)
swpoker:JAXB? 05/01 16:43