title: Reading HTML file to DOM tree using Java
body: <p>Is there a parser/library which is able to read an HTML document into a DOM tree using Java?  I'd like to use the standard <code>DOM/Xpath</code> API that Java provides.</p>
  
  <p>Most libraries seem have custom API's to solve this task.  Furthermore the conversion HTML to XML-DOM seems unsupported by the most of the available parsers.</p>
  
  <p>Any ideas or experience with a good HTML DOM parser?</p>