Class HTMLDocumentBuilder


  • public class HTMLDocumentBuilder
    extends Object
    Build a DOM document from HTML content converting from 'plain' HTML into 'XHTML' along the way with the help of a TolerantSaxDocumentBuilder and the Swing html parser classes. This allows XML assertions to be made against badly formed HTML.
    See Also:
    TolerantSaxDocumentBuilder
    • Constructor Detail

      • HTMLDocumentBuilder

        public HTMLDocumentBuilder​(TolerantSaxDocumentBuilder tolerantSaxDocumentBuilder)
        Constructor
        Parameters:
        tolerantSaxDocumentBuilder - the instance that will receive SAX calls generated as the HTML is parsed and build up a DOM Document
    • Method Detail

      • getTrace

        public String getTrace()
        Returns:
        the trace of events and / or warnings encountered during parsing