问题标签 [google-sheets-importxml]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
google-sheets - 创建 ImportXML 以从任何内容创建者的视频页面获取最后 30 个视频的单个 YouTube 视频视图。可能的?
我想知道是否可以在 Google 表格上创建一些内容,可以从内容创建者那里获取最后 30 个视频并找到最后 30 个上传的总观看次数
regex - 如何将 YouTube 的喜欢和不喜欢以及 YouTube 中的比率导入 Google 表格?
如何将 YouTube 喜欢和不喜欢的视频从视频导入 Google 表格?
google-sheets - Google 表格 YouTube 链接和名称
当我粘贴频道的 YouTube 链接时,我将如何做到这一点,我还可以获取要生成的频道名称?
所以 A1 会有 Link 而 B1 会有频道名称?
regex - 从网站 GoogleSheets 中提取导入数据的正则表达式
我正在使用importdata
,我希望将结果全部放在 1 行中。像这样:
第一个选项卡
/li>Extracted
- 我从大数据中提取了必要的行。第二个选项卡
/li>with REGEXEXTRACT
- 提取了我需要的文本,但仅适用于第一行(仅提取tags
,title
仍然不存在,因为它分布在几列中......)
我不知道如何走得更远:(感谢任何帮助!
xpath - 尝试使用 XPath 将数据导入 Google 表格时出现 N/A
我目前正在尝试从此链接导入即将推出的游戏列表: https://www.game.co.uk/webapp/wcs/stores/servlet/HubArticle...
我使用的公式是
当我使用 XPath 助手检查时,XPath 看起来不错,但是,当我尝试将数据导入 Google 表格时,我只得到#N/A
.
任何帮助将非常感激。
xml - 将 YouTube 频道 ID 刮入 Google 表格?
我正在尝试抓取 YouTube 频道 ID(例如 UCqwbZ-xTkn_EmyIhSvZRRWQ)并使用 IMPORTXML 公式将其导入 Google 表格,但没有运气。频道 ID 可以在频道的页面源中找到 ( https://www.youtube.com/channel/UCqwbZ-xTkn_EmyIhSvZRRWQ )
任何人都可以就如何解决这个问题提供一些指导吗?
在 Google 工作表中,我有一个 YouTube 频道 URL 列表,并且想要抓取这些 ID。
我已经通过抓取订阅者来管理它,只是频道 ID 没有运气。
任何帮助将不胜感激。
google-sheets - Importxml 在 URL 内容处提供资源超过最大大小
我正在尝试从网站上抓取一些棒球数据。我需要预测/确认阵容以导入谷歌表格。直到今天早上,这一切都很好。现在我收到错误资源在 URL 内容超出最大大小。
关于这意味着什么或解决方法的任何帮助都将是一个很大的帮助。下面是我的代码。
google-sheets - IMPORTXML 在 NCBI 网站的特定页面上返回 #N/A - 受刮擦保护?
我正在尝试抓取此页面https://www.ncbi.nlm.nih.gov/gene/2597以使用IMPORTXML
.
对于“官方全名”(e.g. glyceraldehyde-3-phosphate dehydrogenase
),我试试这个:
给我#N/A
因此,我尝试更改""
,''
以使用放置 URL 和查询的单元格,以所有可能的方式更改查询:D。
我注意到我可以使用IMPORTHTML
(并且在页面内有一些关于表格的信息)或者IMPORTRSS
但无法获得我想要的信息。所以我认为该网站不会阻止抓取。
我认为这是一个 JS 或 XML 问题,但似乎并非如此(在我看来......也许我错过了一些东西)。我什至尝试IMPORTJSON
从某人的代码中使用,但什么也得不到(老实说,可能太复杂而无法使用)。
我真的被封锁了,所以如果有人可以帮忙......?
xml - 我无法使用 Google 表格 IMPORTXML 抓取此网站 - 抓取是否被阻止?
我正在尝试使用 Google 表格上的 ImportXML 功能抓取该网站,虽然我可以从“head”标签中获取信息,但我无法从“body”标签中获取任何信息。
例如,获取标题的函数应该是
但我得到一个#N/A "Imported content is empty"
. 我试过刮掉“body”标签下的所有东西,但没有成功。只是“/body”不会返回错误,但它确实给了我一个空单元格。我想知道刮到谷歌表上是否只是在这里被阻止。先感谢您。
google-sheets - 有没有办法使用谷歌表格的 IMPORTXML 功能一次导入两个查询?
在 Google 表格中,我正在开发一种工具,用于将某些美国国会选区的信息与其各自的国会议员相关联。为了便于更新有关哪些代表服务于哪些区的信息,我选择使用一项IMPORTXML
功能来检索会员和区的最新列表。
幸运的是,美国众议院文员发布了一个最新的 xml 文件,其中包含我需要的所有信息。虽然我仍在尝试掌握 Sheets 中的 xpath 查询,但我认为我已经掌握了如何将它应用于这个项目的基本方法。我发现我可以使用以下函数来检索州和国会区信息:
这是函数返回的数据:
显然,所有 435 个区的结果都在继续(实际上是 441 个,因为它也包括无投票权的代表),我可以处理这个问题。我遇到的问题是当我尝试使用以下功能导入众议院成员的姓名时:
这就是该函数返回的内容:
再一次,结果继续并包括每个成员。但是,由于一些空缺,目前众议院没有 435 名议员(包括代表在内 441 名)。检索成员名称的IMPORTXML
函数只返回它可以找到的 438 个名称。
这意味着我不能通过简单地IMPORTXML
在两个相邻列中使用两个调用(一个与州/地区,另一个与名称)轻松地将成员关联到一个地区,因为列表没有排列,可以在底部看到的列:
我做了一些挖掘,并了解到我可以通过在查询之间IMPORTXML
添加来在一次调用中使用两个 xpath|
查询。使用来自先前函数的 xpath 查询执行此操作,IMPORTXML
调用如下所示:
它返回一个单列,其中州/地区与这样的名称交错:
有趣的是,当我这样做时,这些名称与他们的地区适当地配对;当有空位时,函数导入区,跳过不存在的名称,导入下一个区,然后输入下一个名称。因此,当涉及到空置区域时,输出如下所示(空置区域突出显示):
但是,为了使这个有用,我真的需要将这些数据分成两列,一列包含州/地区数据,另一列包含该地区各自成员的姓名。我正在尝试尽可能多地了解这个问题,但这远远超出了我过去尝试过的任何事情的范围,而且远远超出了我的舒适区。到目前为止,这就是我的立场,在这一点上的任何帮助将不胜感激。