From e5487f2a024585dd101058fce3a0901b39587613 Mon Sep 17 00:00:00 2001 From: dukun Date: Thu, 2 Feb 2023 18:15:43 +0800 Subject: [PATCH] as --- app/src/main/java/com/github/catvod/spider/Bili01.java | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/app/src/main/java/com/github/catvod/spider/Bili01.java b/app/src/main/java/com/github/catvod/spider/Bili01.java index 140e7505..e210e0b4 100644 --- a/app/src/main/java/com/github/catvod/spider/Bili01.java +++ b/app/src/main/java/com/github/catvod/spider/Bili01.java @@ -16,6 +16,8 @@ import org.json.JSONObject; import org.jsoup.Jsoup; import org.jsoup.nodes.Document; +import java.math.BigDecimal; +import java.math.RoundingMode; import java.net.URLEncoder; import java.util.ArrayList; import java.util.HashMap; @@ -170,6 +172,8 @@ public class Bili01 extends Spider { String pic = info.getString("pic"); if (pic.startsWith("//")) { pic = "https:" + pic; + }else { + continue; } result.put("vod_id", info.getString("bvid")); String title = info.getString("title"); @@ -179,6 +183,7 @@ public class Bili01 extends Spider { result.put("vod_pic", pic); String duration = info.getString("duration"); String Split = duration.split(":")[0]; + Split = tid.equals("recm") ? new BigDecimal(Split).divide(new BigDecimal("60"), 1, RoundingMode.HALF_UP).toString() : Split; String remark = Split + "分钟"; result.put("vod_remarks", remark); list.put(result);