我的应用程序使用2种不同的API - Last.fm和VK.com,尽管有类似于User的名称,图像等相似的类。问题是Last.fm按质量将图像作为数组返回
image:[
{
#text: "http://userserve-ak.last.fm/...",
size: "small"
},
{
#text: "http://userserve-ak.last.fm/...",
size: "medium"
},
{
#text: "http://userserve-ak.last.fm/...",
size: "large"
},
{
#text: "http://userserve-ak.last.fm/...",
size: "extralarge"
}
]
VK只返回一个图像网址
"photo":"http:\/\/cs537.vkontakte.ru\/..."
使用Gson在我的应用程序中使用模型类Image处理这种情况有什么好的方法吗?或者我应该在应用程序中完全分离不同的API?什么是最好的战术?
还有一个小问题 - 有没有办法只获得一个" String url"来自Last.fm图像数组的元素来自Gson?
提前致谢。