C#程序通过HttpWebRequest和HttpWebResponse获取到网页的源码,我想从中提取出想要的数据,例如股票数据。分析源文件,想要的股票数据应该在下列JS写的网页源码中:
           <tr class="Tb1Now">
            <td class="Tb1Li">当前价(元)</td>
            <td id="itemCurrent2" class="red">-</td>
            <td>&nbsp;</td>
          </tr>
这段JS源码对应的HTML显示是:当前价(元) 18.70 
我的C#程序怎样才能获得数据18.70呢?这个数字是动态的,几秒钟刷新一次。
我不太懂JS,望大家帮忙,谢谢!

解决方案 »

  1.   

              <tr class="Tb1Now"> 
                <td class="Tb1Li">当前价(元) </td> 
                <td id="itemCurrent2" class="red">- 
                   <script type="text/javascript">
                   var str = '18.70';
                   document.write(str);
                   </script>   
                </td> 
                <td>&nbsp; </td> 
              </tr> 
      

  2.   

    我的意思是想从第三方的网页上获取数据。已经得到了网页的JS源码,但是我不懂JS,不知道我要的数据18.70在哪里找。是否要用到正则表达式去匹配?具体该怎么做?谢谢高手指点。