gpt4 book ai didi

google-sheets - Google 电子表格 CSV 导出的下载链接 - 包含多个工作表

转载 作者:行者123 更新时间:2023-12-03 06:56:19 25 4
gpt4 key购买 nike

我正在尝试找到一个链接,可让我下载 CSV 格式版本的 Google 电子表格。目前我正在使用:

https://docs.google.com/spreadsheets/d/DOCID/export?format=csv

这非常有效,只是它只下载第一个工作表。我的文档有多张。有谁知道如何设置此链接的格式,以便下载所有工作表或特定工作表?像这样的东西:

&sheet=all

&sheet=3

最佳答案

Google 表格中的每个文档都支持“图表工具数据源协议(protocol)”,这些文章对此进行了解释(以相当随意的方式):

  1. "Creating a Chart from a Separate Spreadsheet"
  2. "Query Language Reference"
  3. "Implementing the Chart Tools Datasource Protocol"

要将特定工作表下载为 CSV 文件,请替换 {key}包含文档 ID 和 {sheet_name}以及要导出的工作表的名称:

https://docs.google.com/spreadsheets/d/{key}/gviz/tq?tqx=out:csv&sheet={sheet_name}

数据源协议(protocol)非常灵活。其他各种选项包括:

响应格式:选项包括 tqx=out:csv (CSV 格式),tqx=out:html (HTML 表)和 tqx=out:json (JSON 数据)。

导出工作表的一部分:提供range={range}选项,其中范围可以是任何有效的范围说明符,例如A1:C99B2:F .

执行 SQL 查询:提供 tq={query}选项,例如 tq=SELECT a, b, (d+e)*2 WHERE c < 100 AND x = 'yes' .

导出文本数据:提供 headers=0如果您的字段包含文本数据,请选择此选项,否则它们可能会在导出过程中被删除。

关于google-sheets - Google 电子表格 CSV 导出的下载链接 - 包含多个工作表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33713084/

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