pull/878/head
gedoor 4 years ago
parent a98cb42116
commit 38f1a90e84
  1. 20
      app/src/main/java/io/legado/app/model/analyzeRule/AnalyzeByJSoup.kt

@ -97,16 +97,16 @@ class AnalyzeByJSoup(doc: Any) {
} }
val results = ArrayList<List<String>>() val results = ArrayList<List<String>>()
for (ruleStrX in ruleStrS) { for (ruleStrX in ruleStrS) {
val temp: List<String>? val temp: List<String>? =
temp = if (sourceRule.isCss) { if (sourceRule.isCss) {
val lastIndex = ruleStrX.lastIndexOf('@') val lastIndex = ruleStrX.lastIndexOf('@')
getResultLast( getResultLast(
element.select(ruleStrX.substring(0, lastIndex)), element.select(ruleStrX.substring(0, lastIndex)),
ruleStrX.substring(lastIndex + 1) ruleStrX.substring(lastIndex + 1)
) )
} else { } else {
getResultList(ruleStrX) getResultList(ruleStrX)
} }
if (!temp.isNullOrEmpty()) { if (!temp.isNullOrEmpty()) {
results.add(temp) results.add(temp)
if (results.isNotEmpty() && elementsType == "|") { if (results.isNotEmpty() && elementsType == "|") {

Loading…
Cancel
Save