设为首页收藏本站

新微赢技术网

 找回密码
 注册
搜索
热搜: 回贴
查看: 118|回复: 9
打印 上一主题 下一主题

求助关于小偷程序的HTML问题( 有一定深度)

[复制链接]
跳转到指定楼层
1#
发表于 2010-1-9 06:09:42 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
求助关于此类网站(PHP结构的),如http://bill.finance.sina.com.cn/bill/detail.php?stock_code=sh600839&bill_size=40000,我想借用此页面上的一些数据,此为股票类型网站,我把他直接用小偷程序转为HTML是不行的,会出现乱码错误,可能因为是它是PHP的原因,如果转ASP为HTML一切正常,请问这种情况下我该如何操作才能获得该页面上的数据呢?非常感谢!
2#
发表于 2010-1-9 06:09:46 | 只看该作者
谢谢不惑!不过SINA的那个也面到底是用的是什么编码,我实在搞不董,希望有研究过的告之一下,谢谢!
回复 支持 反对

使用道具 举报

3#
发表于 2010-1-9 06:09:49 | 只看该作者
你要获取的只是这个里面的内容吧,其实也很简单,你就把这个页面当作html文件来对待就行了,可以通过小偷程序对里面的代码进行筛选,按照他有规律的格式来筛选就行了
附件: 只有本站会员才能下载或查看附件,请您 登录 或 注册
回复 支持 反对

使用道具 举报

4#
发表于 2010-1-9 06:09:53 | 只看该作者
我估计也是编码问题,不过这个地址http://bill.finance.sina.com.cn/bill/detail.php?stock_code=sh600839&bill_size=40000,用一般小偷程序取数据根本不管用,想了好多天了。试着换编码GB2312,UTF-8都不行。原理上是行得通,可是实际上就是取不到需要的数据。郁闷!
回复 支持 反对

使用道具 举报

5#
发表于 2010-1-9 06:09:57 | 只看该作者
谢了,我想获取http://bill.finance.sina.com.cn/bill/detail.php?stock_code=sh600839&bill_size=40000这个地址的大单数据,用小偷程序直接掉用显示的是乱码,我想也许和他的文件格式PHP有关吧!你说的方法掉用ASP的当然是没问题的!
回复 支持 反对

使用道具 举报

6#
发表于 2010-1-9 06:10:01 | 只看该作者
乱码一般都是中文编码(中文可能是全球编码最多的一种语言吧)问题造成的.
首先你先搞清楚你的页面是用的什么编码,然后它的编码是什么.
然后加一个编码转换就可以了.
回复 支持 反对

使用道具 举报

7#
发表于 2010-1-9 06:10:05 | 只看该作者
无论是什么程序编写的,最终在浏览器访问下来的都是html格式的语言,根据这个原理,你可以使用程序模拟浏览器访问这个地址,然后获取html源代码,这样你就可以针对该源代码进行筛选了
回复 支持 反对

使用道具 举报

8#
发表于 2010-1-9 06:10:09 | 只看该作者
呵喝,谢谢斑竹,这么热心!
把希望能通过某段代码直接把该大单数据取出来!可是用普通小偷程序好象根本做不到这点,直接掉用就是乱吗,不信斑竹你可以试试。有的网站ASP结构的就没问题,换成PHP或特殊的结构的就不行了,帮忙研究下,谢谢斑竹!
回复 支持 反对

使用道具 举报

9#
发表于 2010-1-9 06:10:13 | 只看该作者
他的这段html代码就是这样的

程序代码:
<table width="500" border="1" bordercolordark="#FFFFFF" bordercolorlight="#5594B1" bgcolor="#EEEEEE">
<tr>
    <td><b>时间</b></td>
    <td><b>成交量</b></td>
    <td><b>成交价格</b></td>
    <td><b>成交金额</b></td>
    <td><b>买卖盘性质</b></td>
</tr>
<tr>
    <td>10:34:44</td>
    <td>41078股</td>
    <td>9.37元</td>
    <td>384900.86元</td>
    <td><font color="red">买盘</font></td>
</tr>
<tr>
    <td>09:38:31</td>
    <td>45200股</td>
    <td>9.38元</td>
    <td>423976元</td>
    <td>中性盘</td>
</tr>
<tr>
    <td>09:37:01</td>
    <td>41100股</td>
    <td>9.4元</td>
    <td>386340元</td>
    <td><font color="red">买盘</font></td>
</tr>
<tr>
    <td>09:35:57</td>
    <td>61200股</td>
    <td>9.42元</td>
    <td>576504元</td>
    <td><font color="red">买盘</font></td>
</tr>
<tr>
    <td>09:31:40</td>
    <td>55400股</td>
    <td>9.35元</td>
    <td>517990元</td>
    <td><font color="red">买盘</font></td>
</tr>
</table>
回复 支持 反对

使用道具 举报

10#
发表于 2010-1-9 06:10:17 | 只看该作者
和php无关啊……应该是页面编码问题
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

申请友链|小黑屋|最新主题|手机版|新微赢技术网 ( 苏ICP备08020429号 )  

GMT+8, 2024-11-19 06:21 , Processed in 0.116713 second(s), 9 queries , Gzip On, Memcache On.

Powered by xuexi

© 2001-2013 HaiAn.Com.Cn Inc. 寰耽

快速回复 返回顶部 返回列表