回 帖 发 新 帖 刷新版面

主题:如何提取网页数据?

****************************************************************************************************************** 
<tr><td width='150px'><strong>报告期</strong></td><td>2009-06-30</td><td>2009-03-31</td><td>2008-12-31</td><td>2008-09-30</td></tr><tr><td colspan='5'><strong>资产</strong></td></tr><tr><td colspan='5'><strong>流动资产</strong></td></tr><tr><td width='150px'><a target='_blank' href='/corp/view/vFD_FinanceSummaryHistory.php?stockid=600827&type=hbzj'>货币资金</a></td><td>[color=FF0000]7,107,315,888[/color]</td><td>7,461,738,198</td><td>7,102,736,371</td><td>6,074,186,310</td></tr><tr><td width='150px'><a target='_blank' href='/corp/view/vFD_FinanceSummaryHistory.php?stockid=600827&type=dqtz'>短期投资</a></td><td>0</td><td>0</td><td>0</td><td>0</td></tr><tr><td width='150px'><a target='_blank' href='/corp/view/vFD_FinanceSummaryHistory.php?stockid=600827&type=dqtzdjzb'>短期投资跌价准备</a></td><td>0</td><td>0</td><td>0</td><td>0</td></tr><tr><td width='150px'><a target='_blank' href='/corp/view/vFD_FinanceSummaryHistory.php?stockid=600827&type=dqtzje'>短期投资净额</a></td><td>0</td><td>[color=FF00FF]98,145[/color]</td><td>27,804,145</td><td>98,145</td></tr><tr><td width='150px'><a target='_blank' href='/corp/view/vFD_FinanceSummaryHistory.php?stockid=600827&type=yspj'>应收票据</a></td><td>0</td><td>72,488</td><td>50,000</td><td>0</td></tr><tr><td width='150px'><a target='_blank' href='/corp/view/vFD_FinanceSummaryHistory.php?stockid=600827&type=ysgl'>************************************************************************************************ 

    我想从上面的文件中提取7,461,738,198和98,145这两个数字,这两个数字都是跟在“货币资金”和“短期投资净额”后的第一个数字,然后分别导入text1.text和text2.text中。
    请高手帮忙解答下哦

回复列表 (共3个回复)

沙发

如果从网页上提取数据,建议使用MetaSeeker软件工具包,是国内市场上唯一免费的商用网页数据提取工具,上述页面的提取可以参考文章:http://www.gooseeker.com/cn/node/document/metastudio/operationv4/enhance

板凳

使用instr 和mid函数,

3 楼

可以考虑用正则表达式

我来回复

您尚未登录,请登录后再回复。点此登录或注册