现有如下一个xml文档(可以是xml格式的字符串):
<Department id='-1'>
<Department id='1' pid='-1' name='D'>
<Department id='4' pid='1' name='A'>
<Department id='6' pid='4' name='C'>
</Department>
</Department>
</Department>
<Department id='2' pid='-1' name='E'>
<Department id='5' pid='2' name='B'>
<Department id='7' pid='5' name='G'>
</Department>
</Department>
</Department>
<Department id='3' pid='-1' name='F'>
</Department>
</Department>
如何转换成JTree,其中JTree里头只要有name这个属性就可以了!
<Department id='-1'>
<Department id='1' pid='-1' name='D'>
<Department id='4' pid='1' name='A'>
<Department id='6' pid='4' name='C'>
</Department>
</Department>
</Department>
<Department id='2' pid='-1' name='E'>
<Department id='5' pid='2' name='B'>
<Department id='7' pid='5' name='G'>
</Department>
</Department>
</Department>
<Department id='3' pid='-1' name='F'>
</Department>
</Department>
如何转换成JTree,其中JTree里头只要有name这个属性就可以了!
解决方案 »
- 求教:小弟使用 iBATIS 访问DB2的存储过程,对带有输出参数的总是不成功
- 类似163上传附件的形式
- 已知A类被打包在packageA中,B类被打包在PackageB中,且B类被声明为public,且有一个成员变量x被声明为protected控制方式。C类也位于
- IT培训 效果到底如何?
- 使用JFreeChart生成图片,数据区占图片大小比例问题
- 怎样获得HTML 的属性名?用JAVA代码写出来
- 怎么在tomcat里面部署jsp?
- DAO问题
- 大家来说说J2EE有那些值得期待的新技术!!!
- 在java里画面启动以后如何获得该画面的句柄?100分!
- 急,session的更新问题!
- JBOSS4.2如何修改xml不用重启即可生效呢?
DefaultMutableTreeNode dmtn, Element element) {
if(element.nodeCount() != 0) {
List<Element> elementList = element.elements();
for(int i = 0; i < elementList.size(); i++) {
String childName = elementList.get(i).attributeValue("name");
DefaultMutableTreeNode childDmtn = new
DefaultMutableTreeNode(childName);
dmtn.add(buildTree(childDmtn, elementList.get(i)));
}
return dmtn;
} else {
return null;
}
}