Wenas
No he visto nada de esto, pero buscando por la web, me sale un tal HTMLEditorKit.Parser.
Código:
// Create empty HTMLDocument to read into
HTMLEditorKit htmlKit = new HTMLEditorKit();
HTMLDocument htmlDoc = (HTMLDocument)htmlKit.createDefaultDocument();
// Create parser (javax.swing.text.html.parser.ParserDelegator)
HTMLEditorKit.Parser parser = new ParserDelegator();
// Get parser callback from document
HTMLEditorKit.ParserCallback callback = htmlDoc.getReader(0);
// Load it (true means to ignore character set)
parser.parse(reader, callback, true);
Siendo reader un Reader (BufferedReader, StringReader, ...)
Saludos.
Pd. Se e olvido donde lo he visto
http://www.jguru.com/faq/view.jsp?EID=4370