html代码如下,想取出包含“求购”字段的href值和text值,
即得到“[求购]长期收购库存棉布、针织布、牛仔布、印花布、”和“http://www.apparelsos.com/Quotient/2008/0530/511134489879.html”<table width=100% border=0 cellpadding=0 cellspacing=0>
<tr>
<td width=655 style=padding:5px; line-height:1.4 >
<span><a class=T href='http://www.apparelsos.com/Quotient/2008/0530/511134489879.html' target=_blank>[求购]长期收购库存棉布、针织布、牛仔布、印花布、<font color='#DB2F35'><font color='#DB2F35'>灯芯绒</font></font></a></span><br>
<span class=style11> 我公司面向省内外服装厂家、纺织企业大量回收各种库存多年的布料(棉布、针织布、
梭织布、牛仔布、印花布、格仔布、提花布、缎纹布、花纤布、<font color='#DB2F35'><font color='#DB2F35'>灯芯绒</font></font>、斜纹布、平纹布、罗纹布、双面布、色丁布、毛料、里布、网布、 </span><br>
<span class=style13>http://www.apparelsos.com/Quotient/2008/0530/511134489879.html 2008-06-16 13:16:46</span>
<td style='padding:5px;'></td>
</tr>
<table>
即得到“[求购]长期收购库存棉布、针织布、牛仔布、印花布、”和“http://www.apparelsos.com/Quotient/2008/0530/511134489879.html”<table width=100% border=0 cellpadding=0 cellspacing=0>
<tr>
<td width=655 style=padding:5px; line-height:1.4 >
<span><a class=T href='http://www.apparelsos.com/Quotient/2008/0530/511134489879.html' target=_blank>[求购]长期收购库存棉布、针织布、牛仔布、印花布、<font color='#DB2F35'><font color='#DB2F35'>灯芯绒</font></font></a></span><br>
<span class=style11> 我公司面向省内外服装厂家、纺织企业大量回收各种库存多年的布料(棉布、针织布、
梭织布、牛仔布、印花布、格仔布、提花布、缎纹布、花纤布、<font color='#DB2F35'><font color='#DB2F35'>灯芯绒</font></font>、斜纹布、平纹布、罗纹布、双面布、色丁布、毛料、里布、网布、 </span><br>
<span class=style13>http://www.apparelsos.com/Quotient/2008/0530/511134489879.html 2008-06-16 13:16:46</span>
<td style='padding:5px;'></td>
</tr>
<table>
WebBrowser.GetElementsByTagName("table")[3].GetElementsByTagName("TH")[0].OuterText
就可以得到
下次干脆不要给分了
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Text;
using System.Windows.Forms;namespace WindowsApplication6
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
} private void Form1_Load(object sender, EventArgs e)
{
this.webBrowser1.Navigate("d:\\1.html");
} private void webBrowser1_DocumentCompleted(object sender, WebBrowserDocumentCompletedEventArgs e)
{
if (this.webBrowser1.Document != null)
{
HtmlElementCollection elemColl = null;
HtmlDocument doc = this.webBrowser1.Document;
if (doc != null)
{
elemColl = doc.GetElementsByTagName("table")[0].GetElementsByTagName("a");
if (elemColl != null)
{
for (int i = 0; i < elemColl.Count; i++)
{
this.textBox1.Text += elemColl[i].OuterText+"\r\n";
}
}
else
{
MessageBox.Show("没有找到该地区的天气预报");
}
}
}
}
}
}