[英]JAXB - filter fields in fully annotated class
我有一个带批注的类和多个xsds(每个具有不同的字段集),我希望根据使用同一类的不同xsds进行编组。
我希望能够控制编组/拆组过程并根据xsd过滤掉某些字段。
顺便说一句,我正在使用cxf。 谢谢,
注意:我是EclipseLink JAXB(MOXy)的负责人,并且是JAXB(JSR-222)专家组的成员。
如果将MOXy用作JAXB提供程序,则可以通过标准注释将模型映射到一个XML模式,然后使用MOXy的外部映射文档将映射调整为与其他XML模式匹配(请参阅: http://blog.bdoughan .com / 2010/12 / extending-jaxb-representing-annotations.html )。
JAXBContext
#1-基于注释创建以匹配模式#1 JAXBContext
#2-基于注释和映射文件#1创建以匹配架构#2 JAXBContext
#3-基于注释和映射文件#2创建以匹配架构#3 如果您的一个模式与其他模式几乎没有相似之处,则映射文件还允许您完全忽略注释。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.