【发布时间】:2015-01-16 12:01:06
【问题描述】:
我的目标是从包含 File 对象的嵌套 ArrayList 在 XML 文件中生成树结构。我通过扫描硬盘上的目录结构构建了 ArrayList。
我希望 XML 文件类似于以下内容:
<root>
<layer1 name="">
<layer2 name="">
<layer3 name=""></layer3>
</layer2>
<layer1>
</root>
XML 应该只代表我的文件夹的层次顺序,name-attributes 应该用文件夹名称填充。
有没有一种简单的方法可以在 Java 中实现这一点? 提前致谢!
【问题讨论】:
-
有很多方法可以做到;如果您决定要使用哪个 API(DOM、JDOM、手动编码等),您的选择范围就会缩小。
标签: java xml arraylist hierarchy