我已经完成了在android中使用网络资源的教程。但我不满意。我正在寻找的是一种进入网页的方法。教程讲述了如何访问URL。嗯,就我所知,这很简单。
我正在尝试制作货币转换器应用程序,为此我必须获得汇率。怎么做到这一点? This网页提供了相当数量的汇率。我想在我的应用程序中使用它。我该怎么做?
示例 - 用户在应用中选择“从”和“到”货币。而且转换应该立即发生。因此,我必须事先获得汇率并将其存储在数据库中。如果用户处于离线状态,则应用应选择上次更新的值。
请帮忙!
答案 0 :(得分:1)
我会使用API;像这个免费的开源资源:http://josscrowcroft.github.com/open-exchange-rates/来获取货币汇率,因为从你提供的网址中解析数据是不可能的,或者至少是非常困难。
我上面建议的API将以JSON格式提供您需要的速率,可以在java中轻松解析。