google-sheets - 在 Google 表格数据的结构化查询中指定目标工作表
问题描述
我正在尝试从我的一个谷歌电子表格中查询数据,并且我已经阅读了这里的文档。
我的电子表格有两个标签/表格。我可以从第一张表中查询数据,但我不知道如何从第二张表中查询数据。
我的查询网址如下所示:
https://docs.google.com/spreadsheets/d/[SpreadSheetId]/gviz/tq?tq=[query]
如果我在浏览器中打开工作表,我可以在浏览器 url 中看到工作表 ID:
https://docs.google.com/spreadsheets/d/[SpreadSheetId]/edit#gid=[SheetId]
有没有办法在查询 url 中指定这个 sheetId?我尝试向/#gid=[sheetId]
我的查询 url 添加各种版本,但它返回页面的完整 html,而不是我期望的 json。
解决方案
答案是:
https://docs.google.com/spreadsheets/d/[spreadSheetId]/gviz/tq?gid=[sheetId]&tq=[query]
感谢 tehhowch 为我指明了正确的方向!
推荐阅读
- python - 如何列出属于一组范围内的所有数字对?
- python - 将 numpy 数组保存到 csv 列从同一点开始
- html - 使用python将变量值传递给HTML模板时出现ValueError
- mysql - mysql 查询按顺序执行,而不是同时在节点 js 中使用异步等待
- geojson - 在 Azure 流分析 SQL 中,如何将子查询的结果传递给 GeoJSON Create 函数?
- linux - 从 bash 中的 Json 中提取值
- javascript - 如何在 Jmeter 中从脚本中声明具有索引的变量
- jquery - jQuery Toggle:当 1 处于活动状态时关闭所有其他选项卡
- c++ - 将圆形文本区域转换为 OCR 过程的矩形区域 - OpenCV C++
- python - 在mac中安装scrapy时出错