This commit is contained in:
Xwite 2023-04-04 11:36:29 +08:00 committed by GitHub
parent 100589d215
commit 1bfe9a0e5d
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -223,12 +223,13 @@ class EpubFile(var book: Book) {
*/
if (!startFragmentId.isNullOrBlank()) {
bodyElement.getElementById(startFragmentId)?.outerHtml()?.let {
bodyString = bodyString.substringAfter(it)
/* 章节内容在fragmentI对应的div下时 会截取空白 */
bodyString = bodyString.substringAfter(it).ifBlank { bodyString }
}
}
if (!endFragmentId.isNullOrBlank() && endFragmentId != startFragmentId) {
bodyElement.getElementById(endFragmentId)?.outerHtml()?.let {
bodyString = bodyString.substringBefore(it)
bodyString = bodyString.substringBefore(it).ifBlank { bodyString }
}
}
//截取过再重新解析