我一直在研究JAXB和XJC,但是从out there文档,包括Oracle pages和这里的一些Stack Overflow问题来看,我不认为JAXB和XJC之间有什么区别,以及如何使用它将XML文件转换为对象。
因此,据我所知,JAXB是用于XML解析的方法,反之亦然,而xjc是包含在->工具中的一种实现?
发布于 2013-08-24 04:14:29
实现将Java类的实例(可能包含注释)转换为可扩展标记语言或从可扩展标记语言转换。XJC (XML to Java Compiler)是一个从XML模式生成这些对象的实用程序。从Java SE 6开始,它就被包含在JDK中。
示例
下面是我的博客的链接,它演示了如何从XML Schema生成Java模型:
发布于 2013-08-24 04:15:03
我不确定这就是你要找的但它看起来很接近...
使用Java Architecture for XML Binding (JAXB) xjc工具将XML模式文件编译成带完整注释的Java类。
https://stackoverflow.com/questions/18411021
复制相似问题