从互联网下载具有特定标签的歌词

时间:2016-11-08 23:19:52

标签: java android database download

我在过去4个月里一直在慢慢学习Java。我开始学习,我最喜欢的科目之一就是编程。我们已经涵盖了多态性和通用数据类型(并且通过实践我试图了解它)。和我的背景一样多。

我现在的问题是:如何从Genius.com下载歌词?我想开发一款Android应用,可以在我连接到互联网后立即自动下载新歌词。否则它应该脱机工作。当然我可以手动将我最喜欢的歌曲的歌词一个接一个地复制出去,但我想开发一个离线歌词数据库,导入标记为Rap的歌曲文件(我知道它会浪费很多空间但是它会#39 ; s用于学习目的)。我发现大量教程解释了如何创建Android应用,但没有涉及我的问题的特定信息(最接近的问题是How to download and save a file from Internet using Java?

编辑:也许我有点太仓促:遵循其他类似的问题,我将不得不使用数据类型的URL,对吧?但是我怎样才能将下载限制为只有说唱歌词?我怎么能得到一个包含说唱歌词的所有商店地址的列表?

1 个答案:

答案 0 :(得分:0)

忘了它。 :) 下载文件不是问题,但是... Genius.com上的歌词不仅仅是带文本的文件。它们是HTML页面。 在浏览器中只需按F12或选择“查看源代码”,看看你可以用Java获得什么......有没有歌词? :) 我甚至没有谈到有URL重定向,java脚本,Ajax请求等等的可能性......