日期:2014-05-20  浏览次数:20638 次

请教webService相关的JAXB中Map注解问题

大家好,我现在JAXB碰到一个注解问题,在网上搜了好久都没解决,希望在这里能得到指点。


//此处可不写注解,能实现功能,测试通过
private Map<String,String> idInfo = new HashMap<String,String>();


//试问此处该如何写注解?
private Map<String,Address> customer = new HashMap<String,Address>();


------解决方案--------------------
用两个数组传到客户端自己再拼成Map吧

还有个@xmltypeadapter注解吧,不太记得了
------解决方案--------------------
你在那个注解里转换就可以了,随意将map分解成什么样的存储都行,只要jaxb能方便的转换成xml


探讨

引用:

用两个数组传到客户端自己再拼成Map吧

还有个@xmltypeadapter注解吧,不太记得了


谢谢楼上的回答。但我的需求是需要直接序列化成XML,需要在上面加注解。

好像是@XmlJavaTypeAdapter,新人才刚接触,麻烦大家指点指点