[问题] 如何取得jsp网页output并parse

楼主: rainstraw (残禾)   2014-06-11 22:27:32
我想抓下.jsp网页的文字资料来进行处理
例如这个网页
http://mis.twse.com.tw/stock/oddTrade.jsp
试过Net:HTTP与wget
但是抓下的文字资料是jsp source code
里面没有真正的output 如网页上会看到的 "[1101]台泥"
请问怎么用ruby取得jsp网页的output text呢?
谢谢
作者: danny8376 (钓到一只猴子@_@)   2014-06-12 01:13:00
这网页是用AJAX加载资料 主页自然不会抓到你要的资料还有那不是jsp的source code 单纯只是一般网页...可以用浏览器的开发者工具看那些资料是哪个request取回来的 程式里用那个就能拿到你要的资料
作者: robler (章鱼丸)   2014-06-12 08:52:00
如果后台写的严谨一点,复制request是抓不到资料的解析html抓回来还比较容易一点
作者: danny8376 (钓到一只猴子@_@)   2014-06-12 12:12:00
楼上... 解析完HTML终究还是要发ajax request出去啊

Links booklink

Contact Us: admin [ a t ] ucptt.com