From 5d0462c2f7b8cf25d509f10d769b77e77b5e2275 Mon Sep 17 00:00:00 2001 From: kunfei Date: Tue, 6 Aug 2019 14:39:55 +0800 Subject: [PATCH] up --- .../io/legado/app/model/analyzeRule/AnalyzeByJSoup.kt | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/app/src/main/java/io/legado/app/model/analyzeRule/AnalyzeByJSoup.kt b/app/src/main/java/io/legado/app/model/analyzeRule/AnalyzeByJSoup.kt index 7be879bbe..32e7d2a16 100644 --- a/app/src/main/java/io/legado/app/model/analyzeRule/AnalyzeByJSoup.kt +++ b/app/src/main/java/io/legado/app/model/analyzeRule/AnalyzeByJSoup.kt @@ -51,7 +51,7 @@ class AnalyzeByJSoup { val textS = getStringList(ruleStr) return if (textS.isEmpty()) { null - } else join("\n", textS).trim { it <= ' ' } + } else join(",", textS).trim { it <= ' ' } } /** @@ -360,13 +360,15 @@ class AnalyzeByJSoup { textS.add(text) } "textNodes" -> for (element in elements) { + val tn = arrayListOf() val contentEs = element.textNodes() - for (i in contentEs.indices) { - val temp = contentEs[i].text().trim { it <= ' ' } + for (item in contentEs) { + val temp = item.text().trim { it <= ' ' } if (!isEmpty(temp)) { - textS.add(temp) + tn.add(temp) } } + textS.add(join("\n", tn)) } "ownText", "html" -> { elements.select("script").remove()