f.e.我有一个xml:如何使用jaxb的marshall/unmarshall地图?
<a>
<b id="1">abc</b>
<b id="22">bzzz</b>
</a>
我想把它映射到
地图<整数,字符串>
是否有可能与JAXB?如果是 - 如何?
谢谢。
f.e.我有一个xml:如何使用jaxb的marshall/unmarshall地图?
<a>
<b id="1">abc</b>
<b id="22">bzzz</b>
</a>
我想把它映射到
地图<整数,字符串>
是否有可能与JAXB?如果是 - 如何?
谢谢。
阅读文档XmlAdapter。它给你你想要的。
+1 - 这里有另一个链接,你可能会发现有用的:http://blog.bdoughan.com/2010/07/xmladapter-jaxbs-secret-weapon.html – 2012-02-14 11:50:13
泛型的操作示例也可在这里(个人博客文章):http://tshikatshikaaa.blogspot.nl/2012/08/jaxb-annotation-summary-advanced-topics_9.html – JVerstry 2012-08-08 23:23:59
这个问题被问了很多次:[是否可以使用JAXB从模式映射到java.util.Map?(http://stackoverflow.com/questions/1881712),[XMLAdapter for HashMap] (http://stackoverflow.com/questions/4975068),[编组映射在Jaxb中的问题](http://stackoverflow.com/questions/7793283),[自定义映射<对象,对象> XmlAdapter](http:/ /stackoverflow.com/questions/9034781)。 – 2012-02-18 12:53:50