网页上有一个Table!没有名字!
我如何获得它每一个单元格的值啊!例如单元格!
<table border="1">
<th>地点</th><th>最高气温</th><th>最低气温</th><th>平均气温</th><th>降水量(毫米)</th><th>主要天气过程</th><th>发生时间</th>
<tr>
<td>北京</td>
<td>14℃</td>
<td>-5- -6℃</td>
<td>1 ℃</td>
<td>0</td>
<td>5-6级偏北风</td>
<td>23-24日</td>
</tr>
<tr>
<td>廊坊</td>
<td>13℃</td>
<td>-4- -5℃</td>
<td>2℃</td>
<td>0</td>
<td>5级左右偏北风</td>
<td>23-24日</td>
</tr>
<tr>
<td>天津</td>
<td>12℃</td>
<td>-3- -4℃</td>
<td>3℃</td>
<td>0</td>
<td>5级左右偏北风</td>
<td>23-24日</td>
</tr>
</table>请各位大哥明示!

解决方案 »

  1.   

    socket httpwebrequest 直接读取网页,自己分析<td><tr>等标记。
      

  2.   

    喔噻~~要用sokcet啊!!怎么用啊!
    有没有这样的范例啊!
      

  3.   

    你可以把你表中的内容放到一个文本框中(各个内容之间用一个符号来标识,比如/,目的是以后用mytext.text.split("/")来查或者说获得你要的内容),这样你可以在服务器端或者在客户端(当然了,是用javascript在客户端的时候)来分解出你要的数据。如果还不行,你可以用datagrid,通过itemcommand来实现获得某一行的相关的数据。上面只是一个变通的做法,不知道是不是符合你的意思。你也可以到web开发的javascript那个论动中问一下怎么用javascript来查表格的某一些数据,因为对javascript不是很熟。
      

  4.   

    先 让TABLE  做为服务器控件运行  然后,我记得因该是这样 (代码忘记了)
    string aa="";
    string bb="";
    FRO(INT I=0;I<table1.item.count;i++)
    {
     aa=table1.item[i].cell[o].tostring();
    bb=table1.item[i].cell[1].tostring();
    }好象就是这样 ,先把TABLE  做服务器控件运行
      

  5.   


     aa=table1.rows[i].cell[o].text;
    bb=table1.rows[i].cell[1].text;
    }先把TABLE  做服务器控件运行