【问题标题】:page using JS to display info - need to extract that info页面使用 JS 显示信息 - 需要提取该信息
【发布时间】:2013-05-19 02:10:11
【问题描述】:

我需要将 secondsync.com/leaderboard.html#Wed-May-22-2013/totals 此处的排行榜结果转换为供稿。

他们使用 js 来提取这些信息。如何识别 JS 并从另一个页面拉取数据?

谢谢。

【问题讨论】:

  • 什么是“js”?您可以通过查看页面源来查看页面使用的javascript。
  • 很遗憾找不到js
  • 它就在页面顶部附近。只要有<script> 标签,里面就有javascript。

标签: javascript html feed text-extraction html-content-extraction


【解决方案1】:

也许您可以使用本教程
http://www.1stwebdesigner.com/tutorials/php-crawler-tutorial/(需要一些 PHP 和 REGEX 技能)
抓取页面的内容,然后使用 REGEX 访问您需要的内容。

使用正则表达式,您可以 match() 第一个:

<td class="tweets">*<td>

你应该得到类似的东西

<td class="tweets">91,621<td>

然后将每个 替换为 ''

还有 91,621 个数字。

这可以修改为 * , 如果您对峰值或类似的东西感兴趣,只需查看他们(secondsync)在其源代码中如何描述它。

很抱歉没有提供更好的帮助,我现在想不出更好的解决方案。

【讨论】:

  • 请让我知道我的解决方案是否适合您,如果您的项目需要这个是公开的,如果完成,请用您创建的网站的链接发表评论!谢谢
猜你喜欢
  • 2011-06-03
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2022-06-16
  • 1970-01-01
  • 2014-11-23
相关资源
最近更新 更多