想把一个网页上的查询结果的一张表单抓取下来并保存的到数据库或者二位数组中,开始的解决思路是这这样的,用URL类指定查询结果的页面,DataInPutStream流来一行一行读取,然后用StringUffer类来接受,转换成String类型后用正则表达式来匹配,最后来扣取<tr><td>标签中的内容,实际操作中有不少问题,把整个html页面的代码读到String中会不会很占内存,正则表达式来匹配的时候用那个方法来读取匹配到的表单数据呢,Matcher类中的这个方法public static String quoteReplacement(String s)行不行?  
    有没有作过类似操作的经验的呢,希望得到指导。