android关于json数组提取lrc地址
小ZC 2020-05-23 10:11:17 public String get(String url) throws IOException {
OkHttpClient client = new OkHttpClient().newBuilder()
.build();
Request request = new Request.Builder()
.url(url)
.method("GET", null)
.build();
Response response = client.newCall(request).execute();
return response.body().string();
}
//歌词
public void getLyricFromGet() {
new Thread() {
@Override
public void run() {
super.run();
try {
String Str=songList.get(i).getSong();
String[] string=Str.split("[.]") ;
// curl 'http://gecimi.com/api/lyric/海阔天空/Beyond'
String url = "http://geci.me/api/lyric/" + string[0].trim();
System.out.println(url);
String result = get(url);
Log.e("TAG", result);
Message msg = Message.obtain();
msg.what = GET;
msg.obj = result;
handler.sendMessage(msg);
} catch (IOException e) {
e.printStackTrace();
}
}
}.start();
}
获取到了json数组
2020-05-23 22:10:19.887 11397-11453/com.example.administrator.mdsd E/TAG: {"code":0,"count":7,"result":[{"aid":2418554,"artist_id":2,"lrc":"http://s.gecimi.com/lrc/284/28457/2845727.lrc","sid":2845727,"song":"囚鸟"},{"aid":1742006,"artist_id":13177,"lrc":"http://s.gecimi.com/lrc/190/19071/1907111.lrc","sid":1907111,"song":"囚鸟"},{"aid":1982846,"artist_id":13177,"lrc":"http://s.gecimi.com/lrc/223/22360/2236028.lrc","sid":2236028,"song":"囚鸟"},{"aid":1860329,"artist_id":15843,"lrc":"http://s.gecimi.com/lrc/206/20670/2067030.lrc","sid":2067030,"song":"囚鸟"},{"aid":2635202,"artist_id":15843,"lrc":"http://s.gecimi.com/lrc/315/31502/3150238.lrc","sid":3150238,"song":"囚鸟"},{"aid":2671022,"artist_id":42486,"lrc":"http://s.gecimi.com/lrc/319/31992/3199273.lrc","
怎样提取出里面的LRC连接 然后解析歌词 求大神