我有一个XML源代码,我使用JAXB解组对象.XML源代码:
<album>
<name>something</name>
<id>003030</id>
<artist>someone</artist>
...
</album>
Run Code Online (Sandbox Code Playgroud)
java源代码(与所需的getter/setter一样):
@XmlRootElement(name="album")
class Album {
String name;
Long id;
String artist;
...
}
Run Code Online (Sandbox Code Playgroud)
到现在为止还挺好.现在我在专辑列表中获得了一些不同大小的图片网址:
...
<image size="small">http://.../small.jpg</image>
<image size="medium">http://.../medium.jpg</image>
<image size="large">http://.../large.jpg</image>
...
Run Code Online (Sandbox Code Playgroud)
我想将它映射到这样的java Map:
Map<String,String> imageUrls;
Run Code Online (Sandbox Code Playgroud)
地图的键是size属性,地图的值是元素值.如果可能的话,我应该如何注释这个变量?