import org.apache.commons.logging.Log;
import org.apache.commons.logging.LogFactory;
import org.htmlparser.*;
import org.htmlparser.filters.*;
import org.htmlparser.tags.*;
import org.htmlparser.util.*;public class Test {
public static void main(String[] args) {
// TODO Auto-generated method stub
try {
Parser parser = new Parser();
NodeList nodeList = null;
parser.setURL("http://www.baidu.com");
parser.setEncoding(parser.getEncoding());
NodeFilter linkFilter = new NodeClassFilter(LinkTag.class);
NodeList list = parser.extractAllNodesThatMatch(filter);  
    for (int i = 0; i < list.size(); i++) {  
        LinkTag node = (LinkTag) list.elementAt(i);  
        System.out.println("testLinkTag() Link is :" + node.extractLink()); 
    }
} catch (Exception e) {
// TODO Auto-generated catch block
e.printStackTrace();
} }
}