最近在使用JAXB时需要给某一个元素的名称加前缀,之前也没用过。后来在网上查了,需要在domain
的同一包下定义一个package-info.java文件,使用@XmlSchema注解,文件内容如下:
用JAXB注解的domain的配置如下:
测试的main方法如下:
在JDK1.6下输出的结果如下,看到的输出不是所期望的前缀"array",而是"ns2":
但在JDK1.7下输出的结果正常:
这个问题纠缠了我很久,但在JDK1.6下又有什么办法呢?加入jaxb-core.jar/jaxb-impl.jar就可以了(附件中的demo包含这两个jar)。
相关推荐
JAXB命名空间及前缀[归纳].pdf
主要给大家介绍了关于JAXB命名空间及前缀的相关资料,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧。
当使用的JDK为1.6版本的时候,JAXB注解命名空间使用到的jar包
解释并解决java开发中使用jaxb解析或组装xml遇到乱码的问题。
JAXB Demo及namespace的prefix自定义解决方案
JAXB的使用JAXB的使用JAXB的使用JAXB的使用
在使用webservice,mule esb等需要jaxb的项目里经常会出现 JAXB 2.0 API is being loaded from the bootstrap classloader这个错误,按照打出的信息Use the endorsed directory mechanism to place jaxb-api.jar in ...
处理cxf版本和jaxb包中冲突问题,解决webservice中遇到的版本问题
无需安装,解压后即可。jaxb-api.jar,jaxb-xjc.jar,jaxb-impl.jar,activation.jar等相关jar包在lib文件夹下。
jaxb-api jaxb-impl jar
JAXB的安装包及插件
JAXB的 eclipse插件 JAXB的 eclipse插件 JAXB的 eclipse插件 JAXB的 eclipse插件 JAXB的 eclipse插件
Jaxb annotation 使用 Jaxb annotation初步使用
java -jar JAXB2_20060607.jar On Windows, you can just double-click the jar file to execute. Release Notes Browse the release notes online, including what's new. Technical Support Please subscribe to...
activation.jar jaxb1-impl.jar jaxb-api.jar jaxb-impl.jar jaxb-xjc.jar jsr173_1.0_api.jar系列jar下载
JAXB注解相关技术JAXB注解相关技术JAXB注解相关技术JAXB注解相关技术JAXB注解相关技术JAXB注解相关技术
使用jaxb生成XML例子,含有例子和注解解析
有关Maven项目中缺少jaxb-api的异常报错解决,jaxb-api-2.3.0.jar
一个JAXB2的基础教程,教你快速运用JAXB通过XSD绑定XML和读写XML