title: Web scraping with Java
body: <p>I'm not able to find any good web scraping Java based API. The site which I need to scrape does not provide any API as well; I want to iterate over all web pages using some <code>pageID</code> and extract the HTML titles / other stuff in their DOM trees.</p>
  
  <p>Are there ways other than web scraping?</p>