gpt4 book ai didi

javascript - 使用 JavaScript 从 url 中提取数据

转载 作者:行者123 更新时间:2023-11-30 06:32:11 31 4
gpt4 key购买 nike

EDIT_2:我忘了为 Android 应用程序指定它,所以我认为这没有任何用处,我发了一个新帖子:(添加了 Android TAG..

编辑:我正在制作一个 Android 应用

我需要帮助从一个由 JavaScript 生成的 url 中提取一个数字!

网站是: http://www.oddsportal.com/sure-bets/

路径是这样的:

<a href="/bookmaker/paddy-power/surebet/" title="Paddy Power" onclick="window.open(this.href); return false;"><span class="logos l60">&nbsp;</span></a>
<div class="odds-nowrp" xodd="xzoxfxzox">2.62</div> // <- 2.62 is the numer i need

完整路径见截图: Screenshot of code and target number

哪个图书馆会做得最好? (我知道 Jsoup 做不到)我搜索了一些:

  • HTML 单元
  • Java 脚本引擎
  • Apache Commons BSF
  • 犀牛

但我无法真正理解它或找到任何看起来像我的问题的 android 示例

最佳答案

or find any examples for android which look like my problem

Android 需要它吗?

只要您知道如何找到您的值(value),几乎所有允许 DOM 遍历的库都允许您这样做。

  • 这个值每次都在 DOM 中的相同位置吗?
  • 它是否由易于识别的元素包裹?即使用静态 ID
  • 在 DOM 中是否有任何其他您不想要的看起来相似的值?

基于此,以 JQuery 为例,您可以这样选择它:

$('.table-main td.center > a[href^="/bookmaker"] + div[xodd]')

或者这个:

$('.table-main tr:nth-child(3) div.odds-nowrp[xodd]')

关于javascript - 使用 JavaScript 从 url 中提取数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16807970/

31 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com