我需要从xml输入创建一个javabean。在我给出的xml输入中不会有任何不规则。 我知道像JAXB和Apache XMLbeans这样的东西。
但是我需要在不使用xsd的情况下自动生成JAVAbeanclass。 简而言之,当我提供任何xml输入时,输出必须是生成的pojo类。
这个???的任何输入
答案 0 :(得分:0)
我认为最好的解决方案是开发自己的DOM(如果XML上有很多项)或SAX(如果有很多项)解析器。 DOM占用更多内存,因此不推荐用于具有许多节点(和/或许多属性)的XML。
答案 1 :(得分:0)
您可以使用 wsgen 等工具从服务生成类文件。
这是一个例子,
http://www.mkyong.com/webservices/jax-ws/jax-ws-wsgen-tool-example/