1

我正在尝试学习网络抓取,但网站上的解释很少。我使用 perl 和 ruby​​ 进行编码,我想抓取页面发送的 javascript 请求产生的值,网站上有一个表单可以接受查询,并且有一个按钮调用 js 函数,获得的表是像这样。谁能帮我提供可以帮助我解析这些数据的资源?我已经坚持了一个多星期了。

2012    11
2011    9
2010    12
2009    6
2008    6
2007    8


    <body>
      <div style="display: hidden">
      <form action="medsum.html" method="post" name="myform">
      <input type="hidden" name="query" value="il9"><input type="hidden" name="button"      value="tl">
     </form>
     </div>
     <!-- Start of StatCounter Code -->
       <script type="text/javascript">
     var sc_project=3474592;
    var sc_invisible=1; 
     var sc_partition=38; 
       var sc_security="008591cc"; 
      </script><script type="text/javascript" src="http://www.statcounter.com/counter            /counter_xhtml.js"></script><noscript><div class="statcounter"><a           href="http://www.statcounter.com/" target="_blank"><img class="statcounter" src="http://c39.statcounter.com/3474592/0/008591cc/1/" alt="blog stats"></a></div>     </noscript>
      <!-- End of StatCounter Code -->
         <script language="JavaScript">
      document.myform.submit();
      </script>
       </body>
4

0 回答 0