This commit is contained in:
Horis
2023-12-07 11:51:39 +08:00
parent 071a348962
commit 99fcd6956b
2 changed files with 21 additions and 20 deletions

View File

@@ -136,18 +136,18 @@ public class NCXDocumentV3 {
}
private static List<TOCReference> doToc(Node n, EpubBook book) {
List<TOCReference> result = new ArrayList<>();
if (n == null || n.getNodeType() != Document.ELEMENT_NODE) {
return result;
} else {
Element el = (Element) n;
NodeList nodeList = el.getElementsByTagName(XHTMLTgs.li);
for (int i = 0; i < nodeList.getLength(); i++) {
result.add(readTOCReference((Element) nodeList.item(i), book));
}
return new ArrayList<>();
}
return result;
Element el = (Element) n;
Node node = el.getElementsByTagName(XHTMLTgs.ol).item(0);
if (node == null || node.getNodeType() != Document.ELEMENT_NODE) {
return new ArrayList<>();
}
return readTOCReferences(node.getChildNodes(), book);
}