From 4b1c6ac917cd3f3585146730fa550cef2ccddbd9 Mon Sep 17 00:00:00 2001 From: seven332 Date: Wed, 3 Apr 2019 19:56:51 +0800 Subject: [PATCH] Fix parsing title --- .../ehviewer/client/parser/GalleryListParser.java | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/app/src/main/java/com/hippo/ehviewer/client/parser/GalleryListParser.java b/app/src/main/java/com/hippo/ehviewer/client/parser/GalleryListParser.java index 297628074..0e8ac71ed 100644 --- a/app/src/main/java/com/hippo/ehviewer/client/parser/GalleryListParser.java +++ b/app/src/main/java/com/hippo/ehviewer/client/parser/GalleryListParser.java @@ -137,9 +137,17 @@ public class GalleryListParser { if (result != null) { gi.gid = result.gid; gi.token = result.token; - gi.title = a.text().trim(); } } + + Element child = glname; + Elements children = glname.children(); + while (children.size() != 0) { + child = children.get(0); + children = child.children(); + } + gi.title = child.text().trim(); + Element tbody = JsoupUtils.getElementByTag(glname, "tbody"); if (tbody != null) { ArrayList tags = new ArrayList<>();