1
15
JDK随jaxb而来,而在jaxb中可能有更新的版本 http://jaxb.java.net/ JAXB可以做很多事情,我不完全确定你到底想要完成什么。如果您有一个xsd,您可以通过运行。
并在项目中包含生成的类(更典型的情况是,在构建过程中运行这些类)。
生成的类只是带有一些注释的pojo,您可以自己创建这些类,并通过注释完全控制映射。 如前所述,jaxb可以做很多事情,这里只是一些基本的示例,SearchParam/SearchType是xjc从一个小型custom.xsd生成的类 将对象序列化为XML文件
反序列化xml文件
更多信息 |
2
1
很可能您已经安装了XJC。检查jdk6安装的bin目录。一旦发现,如果您只运行XJC,它将为您提供命令行选项。
如果修改模式,就可以调整对象模型,尤其是使用MOXy扩展。 http://wiki.eclipse.org/EclipseLink/Examples/MOXy/GettingStarted |
Alan Silva · 如何反序列化XML列表? 6 年前 |
yogsma · 从XSD模式生成Java类 6 年前 |
jsosnowski · JAXB、XJC:生成字段到类大纲 6 年前 |
akash prasad · 当我尝试POST请求时得到400响应 6 年前 |
Ayo K · 将Soap XML响应转换为对象 7 年前 |