问题标签 [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.
xpath - 使用 ImportHTML 时收到错误“导入的内容为空”
我正在使用以下公式(尝试使用一堆不同的表格编号)并且收到“导入的内容为空”错误。关于为什么或可能的解决方案的任何想法?
xpath - 使用相对 xpath 来抓取自定义 div 属性
我有几百个 URL,我试图在其中抓取页面上图像的图像路径。每个页面的格式相同,但每个页面的 div 类是唯一的。
我希望能够在 Google 工作表中使用 import xml 来抓取数据路径元素的内容。
我尝试过使用 xpath 提取 URL,但未能成功。
例如//div[@class='*']/@data-path"
web-scraping - Google 表格 > importxml > Instagram 帖子
我正在尝试提取 Instagram 个人资料上第一篇文章的 URL,但不断收到“内容为空”或“无法解析”。例子是:
简介:https
://www.instagram.com/bbcradio1/
代码内的链接:https ://www.instagram.com/p/BtwOOwogtvC/
我试过了:
但无济于事。(A2 中有 instagram 名称)。
我怎样才能得到这个拉?
google-apps-script - 是否可以使用 IMPORTXML 函数并通过查询对其进行修改?
我正在创建一个电子表格组合。我遇到了一些限制,例如我无法自动化从网站导入不同股票数据的过程。这是因为网站上股票信息的指数通常与另一只股票不同。然而,有一种模式是它是来自已定义字符串的下一个索引,例如“Branche”。这让我想知道我是否可以使用 Google Apps 脚本自动执行该过程。
我最初在 Google 表格中写下了这些步骤。然后我制定了 Google Apps 脚本中的步骤。现在我被困住了。
步骤1
第2步
第 3 步
第 4 步最终产品 - 只是一个想法尚未奏效
理想情况下,我想要一个只需要插入网站链接并获得结果的功能。这是自动找到的信息的索引。
xpath - Google 表格和 IMPORTXML - 按表 ID (XPath) 获取行
我在 Google Sheets IMPORTXML 函数中的 XPath 查询中苦苦挣扎。我正在尝试从该站点获取表格。使用 only//tr
显然给了我网站上的所有表格行。因为我想要一个特定的表,所以我需要表 id 来钻取结果。
表id(和类)如下:
在此处查看我当前的功能和查询。
在电子表格中使用这个公式会给我#N/A
和错误消息Imported content is empty
。
我使用 Chrome 扩展程序测试了查询,它给了我想要的结果。但不幸的是,该表格没有出现在我的电子表格中。
xpath - 谷歌表格中的 Importhtml 公式用于网络抓取
我正在尝试构建一个个人使用的股票指标跟踪器电子表格。我已经importhtml
从几个站点使用了很多信息,但是我可以找到表格编号等。我希望从https://www.nasdaq.com/symbol/aapl/dividend-history获取数据,特别是现金金额列。我想将其加载到电子表格的列中,以便创建历史平均值。我已经尝试定位表格并在某些标签上使用 XPath,但不断收到错误消息。为了快速参考,我试图访问的值在源代码的第 1291 行附近。
google-sheets - 可以使用 importXML() 从 SERP 中抓取数据吗?
我读过一篇文章,解释了如何在 Google 表格中使用 importXML() 函数访问网页、从中抓取数据并将结果放入单元格中。例如,如果我在单元格 A1 中放置一个网站 URL,在单元格 A2 中放置以下公式:
然后A2将在A1中指定的网页上显示元描述标签的内容。
我想使用类似的方法,但在单元格 A1 中放置一个 Google 查询。
我将以下公式(我在英国期刊的一篇文章中找到)复制到单元格 A1 中:
它填充了 50 行数据。
然后我将 num 参数更改为“num=20”,响应为“Could not fetch URL ...”
然后我在另一个单元格中输入了相同的公式,将 URL 替换为“ https://www.google.com ”,将 gl 参数替换为“gl=US”,响应再次为“Could not fetch URL ...”
所以看起来英国的谷歌可能会让你定期这样做,而美国的谷歌则不允许。
任何人都可以提出替代方案吗?您是否需要密钥才能获得权限?
顺便说一句 - 我在一个论坛上读到,您可以使用 Google 的自定义搜索 API 和 UrlFetch() 来收集搜索结果并填充 Google 表格。但在尝试之前,我想我首先询问使用 importXML 的可能性。
谢谢你。
xpath - 使用 Google 表格进行 XPath 查询
我正在尝试<reps>
使用 Google 表格从该网站的元素中导入文本:
https://www.bailii.org/ew/cases/EWHC/TCC/2018/1602.html
我在一个单元格中使用这个公式:
我想要它导入的是这个文本:
Chantal-Aimee Doerries QC 小姐和 Marc Lixenberg 先生(由 Morgan LaRoche 指示)代表原告 Adrian Williamson QC 先生和 Thomas Lazur 先生(由 Glovers Solicitors LLP 指示)代表被告
知道为什么我的公式不起作用吗?我在控制台中使用“复制 Xpath”获得了 XPath。
非常感谢任何指导。