`

deee

 
阅读更多
  string htmlcode = "<HTML><HEAD><TITLE>AAA</TITLE></HEAD><BODY>" + ...... + "</BODY></HTML>";
  Parser parser = Parser.CreateParser(htmlcode, "GBK");
  HtmlPage page = new HtmlPage(parser);
  try
  { 
       parser.VisitAllNodesWith(page);
  }
  catch (ParserException e1)
  { 
       e1 = null;
  }
  NodeList nodelist = page.Body;
  NodeFilter filter = new TagNameFilter("A");
  nodelist = nodelist.ExtractAllNodesThatMatch(filter, true);
  for (int i = 0; i < nodelist.Size(); i++)
  {
      LinkTag link=(LinkTag) nodelist.ElementAt(i);
      System.Console.Write(link.GetAttribute("href") + "\n");
  }
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics