我想在我的 java 项目中绑定(bind)这个简单的 XML 文件:
<?xml version="1.0" encoding="UTF-8"?>
<itg>
<reader>
<chapter id="1">
<subchapter id="1"></subchapter>
<subchapter id="2"></subchapter>
</chapter>
<chapter id="2">
<subchapter id="1"></subchapter>
<subchapter id="2"></subchapter>
</chapter>
<chapter id="3"></chapter>
</reader>
<questions>
</questions>
</itg>
我使用 NetBeans,实际上我通过将 xml 文件解析为 ArrayList 来绑定(bind) XML 文件,然后绑定(bind)列表。 它可以工作,但是可以以更好的方式绑定(bind) xml 文件吗?
谢谢!
最佳答案
对于这个小型 XML(而且不仅仅是),我建议您查看 JAXB 。两个基本操作是编码(将 Java 对象转换为 XML 数据)和解码(将 XML 数据转换为 Java 对象),但还提供了验证等操作。
关于java - 在 Java 中绑定(bind) XML 文件的最佳方法 (NetBeans),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18573482/