Google Sheets ImportXML Xpath?

问题描述 投票:0回答:1

我正在尝试抓取网站以获取排名检查表的值,不幸的是,我在网络抓取或任何此类内容方面没有太多经验,并且想知道如何查找全球排名编号的 xPath 查询。

例如。 https://osu.ppy.sh/users/13992437 将此值刮除以获得正确的值将在工作表上返回 185,917。

目前,我尝试仅从检查元素复制 xPath,但它返回“导入的内容为空”。由于我缺乏经验,我不太确定该怎么做。

任何帮助将不胜感激!

谢谢!

xpath google-sheets-formula spreadsheet
1个回答
0
投票

我相信您的目标如下。

  • 您想要使用 Google Spreadsheet 的内置函数从 URL
    185,917
    检索
    https://osu.ppy.sh/users/13992437
    的值。

既然如此,下面的示例公式怎么样?

公式示例:

=REGEXEXTRACT(IMPORTXML("https://osu.ppy.sh/users/13992437","//meta[@name='description']/@content"),"Global #([0-9,]*)")

测试:

当使用上述公式时,得到以下结果。当前阶段获取

185,994
的值。

© www.soinside.com 2019 - 2024. All rights reserved.