有没有办法可以在java中读取xml文件而无需定义要读入的类

时间:2013-02-28 23:52:20

标签: java xml

我正在尝试使用JAXB库来读取xml文件,我发现我需要定义Class对象以及注释来指示xml元素结构。我想知道是否有一种方法可以读取xml文件而无需定义这样的类。这将允许用户添加新标签而无需重新定义我的类。

我不是特别关注jaxb的用法,任何其他的java库也都可以。

1 个答案:

答案 0 :(得分:6)

当然,如果您只想使用原始XML而不将其绑定到POJO,则可以使用javax.xml.parsers.DocumentBuilderFactory / javax.xml.parsers.DocumentBuilder将任意XML直接读入org.w3c.dom.Document并正常工作将它作为文档而不是映射数据。