2012-08-10 50 views
0

首先,我必须说,我完全在android系统编程菜鸟...这是最简单的方法吗? (XML和API)

原谅我,如果我不问正确,我的问题

我用最后的工作.FM和它的API,但我有很多错误,我生气:(所以我希望你能帮助我..

好吧我认为last.fm API使用XML,所以我开始用JSON开发,但我已经了解到它并不是这样,我决定搜索更多,我找到了关于XML解析器的一些东西,但我不确定这是否是正确的方法...

我想填写一个艺术家所有曲目的列表。 例如:http://ws.audioscrobbler.com/2.0/?method=artist.gettoptracks&artist=terror&api_key=b25b959554ed76058ac220b7b2e0a026

任何人都可以帮助我吗?哪种编程方式是正确的(也是最简单的)?怎么做?

非常感谢!

对于谁haven't与Last.FM API工作的人在这里是它的文档

http://www.lastfm.es/api

+0

重要的事情。如果它是您的API密钥,请编辑该问题并将其删除。拥有你的钥匙意味着人们可以向你的账户提交请求和资料。你不希望它公开。即使它只是'Last.fm' – 2012-08-10 23:44:01

回答

0

我强烈建议使用Simple Framework用于序列化/反序列化XML。它重量轻,易于使用。我以前在Android项目中使用过它,并且对它感到满意。

不要重新发明轮子并尝试自己解析XML。这将处理它,并允许您用一行代码将XML响应编组到域对象中。