⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 htmlparse.java~15~

📁 用java编写的一个搜索引擎
💻 JAVA~15~
字号:
package news;/** * <p>Title: 新闻搜索引擎</p> * <p>Description: 毕业设计</p> * <p>Copyright: Copyright (c) 2003</p> * <p>Company: </p> * @author 计算机99630 沈晨 * @version 1.0 */import java.util.Iterator;import java.util.Vector;import com.heaton.bot.HTMLPage;import com.heaton.bot.HTTP;import com.heaton.bot.Link;public class HTMLParse {  HTTP _http = null;  public HTMLParse(HTTP http) {    _http = http;  }  public void start() {    try {      HTMLPage _page = new HTMLPage(_http);      _page.open(_http.getURL(), null);      Vector _links = _page.getLinks();      Index _index = new Index();      Iterator _it = _links.iterator();      int n =0;      while (_it.hasNext()) {        Link _link = (Link) _it.next();        String _herf = input(_link.getHREF().trim());        String _title = input(_link.getPrompt().trim());        _index.AddNews(_herf,_title);        n++;      }      System.out.println("共扫描到"+n+"条新闻");      _index.close();    }    catch (Exception ex) {      System.out.println(ex);    }  }  public static String input(String str) {    String temp = null;    if (str != null) {      try {        temp = new String(str.getBytes("ISO8859_1"));      }      catch (Exception e) {      }    }    return temp;  }}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -