2016-03-23 9 views
0

I Liste der Kapitel TitelVerzeichnis des Kapitels epub Siegmann epublib

private void logTableOfContents(List<TOCReference> tocReferences, int depth) { 
    if (tocReferences == null) { 
     return; 
    } 

    for (TOCReference tocReference : tocReferences) { 
     StringBuilder tocString = new StringBuilder(); 

     for (int i = 0; i < depth; i++) { 
      tocString.append("\t"); 
     } 
     tocString.append(tocReference.getTitle()); 

     Log.i("epublib", tocString.toString()); 
     logTableOfContents(tocReference.getChildren(), depth + 1); 

    } 

} 

Wie zu bewegen, um Zeile in den Ressourcen wo dieses Kapitel begonnen nehmen?

+0

Nur um das zu erwähnen, in EPUB 2 gibt es keine Vorstellung von "Kapitel". Die Tatsache, dass XHTML-Dateien in den meisten EPUB-Dateien den Kapiteln entsprechen und im NCX-Inhaltsverzeichnis aufgeführt sind, ist eher eine Konvention als eine formale Anforderung. –

Antwort

0

Gelöst! Alle epub-Bücher haben Tags mit Kapiteln id