Class HtmlCleanerBookProcessor
java.lang.Object
nl.siegmann.epublib.bookprocessor.HtmlBookProcessor
nl.siegmann.epublib.bookprocessor.HtmlCleanerBookProcessor
- All Implemented Interfaces:
BookProcessor
Cleans up regular html into xhtml. Uses HtmlCleaner to do this.
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate org.htmlcleaner.HtmlCleanerprivate static final org.slf4j.LoggerFields inherited from class nl.siegmann.epublib.bookprocessor.HtmlBookProcessor
OUTPUT_ENCODINGFields inherited from interface nl.siegmann.epublib.epub.BookProcessor
IDENTITY_BOOKPROCESSOR -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate static org.htmlcleaner.HtmlCleanerprivate org.htmlcleaner.DoctypeTokenbyte[]processHtml(Resource resource, Book book, String outputEncoding) Methods inherited from class nl.siegmann.epublib.bookprocessor.HtmlBookProcessor
processBookMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface nl.siegmann.epublib.epub.BookProcessor
processBook
-
Field Details
-
log
private static final org.slf4j.Logger log -
htmlCleaner
private org.htmlcleaner.HtmlCleaner htmlCleaner
-
-
Constructor Details
-
HtmlCleanerBookProcessor
public HtmlCleanerBookProcessor()
-
-
Method Details
-
createHtmlCleaner
private static org.htmlcleaner.HtmlCleaner createHtmlCleaner() -
processHtml
- Specified by:
processHtmlin classHtmlBookProcessor- Throws:
IOException
-
createXHTMLDoctypeToken
private org.htmlcleaner.DoctypeToken createXHTMLDoctypeToken()
-