从 google 电子表格中下载 JSON 格式的信息

Download the information from a google spreadsheet in JSON format

我正在从 google 页面 google https://developers.google.com/sheets/api/reference/rest/v4/spreadsheets.values/batchGet

JSON 格式的 google 传播sheet 下载信息

加上sheet的ID(spreadsheetId)和行的范围(ranges),比如A1:C3,我下载的是JSON的spread sheet 很好:

{
  "spreadsheetId": "1CzOCgJ9TT_ZX4YT0ACQI1q8Lh3tBF6knvnV",
  "valueRanges": [
    {
      "range": "'Test'!A1:C3",
      "majorDimension": "ROWS",
      "values": [
        [
          "ID",
          "NAME",
          "LAST"
        ],
        [
          "111",
          "PROFILE1",
          "DATE 1"
        ],
        [
          "222",
          "PROFILE2",
          "DATE 2"
        ]
      ]
    }
  ]
}

但我有以下疑惑:

  1. 在我指定我想要的单元格的范围内,但是否可以指定整个跨度sheet?也就是说,即使我添加更多信息,范围也会继续拾取它,因为它指示阅读整个传播sheet

  2. 我的传播sheet有超过1个sheet,我如何指定从中提取信息的sheet?

您输入电子表格的 ID

在范围部分,您输入类似 Sheet0!A1:J 的内容,然后按下加号按钮并输入类似 Sheet1!A1:J

的内容

我的 return 是:

{
  "spreadsheetId": "",
  "valueRanges": [
    {
      "range": "Sheet0!A1:J982",
      "majorDimension": "ROWS",
      "values": [
        [
          "COL1",
          "COL2",
          "COL3",
          "COL4",
          "COL5",
          "COL6",
          "COL7",
          "COL8",
          "COL9",
          "COL10"
        ],
        [
          "13",
          "16",
          "9",
          "12",
          "19",
          "8",
          "1",
          "18",
          "5",
          "1"
        ],
        [
          "16",
          "19",
          "5",
          "16",
          "2",
          "12",
          "5",
          "2",
          "8",
          "2"
        ],
        [
          "12",
          "7",
          "2",
          "10",
          "18",
          "17",
          "15",
          "12",
          "15",
          "2"
        ],
        [
          "1",
          "3",
          "17",
          "8",
          "10",
          "7",
          "5",
          "14",
          "18",
          "7"
        ],
        [
          "13",
          "16",
          "7",
          "15",
          "14",
          "5",
          "8",
          "15",
          "8",
          "19"
        ],
        [
          "15",
          "0",
          "3",
          "6",
          "12",
          "4",
          "6",
          "15",
          "15",
          "17"
        ],
        [
          "8",
          "18",
          "4",
          "16",
          "11",
          "8",
          "14",
          "5",
          "18",
          "6"
        ],
        [
          "5",
          "2",
          "6",
          "7",
          "1",
          "10",
          "1",
          "5",
          "14",
          "3"
        ],
        [
          "11",
          "19",
          "1",
          "6",
          "16",
          "13",
          "2",
          "9",
          "14",
          "2"
        ],
        [
          "16",
          "11",
          "9",
          "3",
          "17",
          "19",
          "14",
          "12",
          "14",
          "0"
        ],
        [
          "16",
          "6",
          "19",
          "17",
          "15",
          "10",
          "13",
          "12",
          "0",
          "1"
        ],
        [
          "8",
          "13",
          "1",
          "18",
          "8",
          "4",
          "17",
          "17",
          "10",
          "13"
        ],
        [
          "12",
          "16",
          "0",
          "0",
          "15",
          "11",
          "3",
          "4",
          "19",
          "9"
        ],
        [
          "9",
          "3",
          "8",
          "17",
          "14",
          "0",
          "12",
          "4",
          "4",
          "6"
        ],
        [
          "16",
          "5",
          "8",
          "16",
          "3",
          "0",
          "13",
          "10",
          "2",
          "8"
        ],
        [
          "11",
          "9",
          "6",
          "6",
          "18",
          "4",
          "0",
          "19",
          "2",
          "15"
        ],
        [
          "2",
          "0",
          "5",
          "7",
          "8",
          "8",
          "16",
          "12",
          "1",
          "12"
        ],
        [
          "2",
          "6",
          "7",
          "2",
          "16",
          "18",
          "15",
          "19",
          "13",
          "8"
        ],
        [
          "4",
          "0",
          "0",
          "6",
          "11",
          "4",
          "9",
          "7",
          "1",
          "1"
        ],
        [
          "17",
          "0",
          "17",
          "8",
          "7",
          "11",
          "10",
          "0",
          "16",
          "1"
        ]
      ]
    },
    {
      "range": "Sheet1!A1:J1002",
      "majorDimension": "ROWS",
      "values": [
        [
          "COL1",
          "COL2",
          "COL3",
          "COL4",
          "COL5",
          "COL6",
          "COL7",
          "COL8",
          "COL9",
          "COL10"
        ],
        [
          "4",
          "5",
          "12",
          "6",
          "13",
          "10",
          "17",
          "9",
          "13",
          "4"
        ],
        [
          "13",
          "12",
          "15",
          "7",
          "10",
          "4",
          "14",
          "6",
          "17",
          "12"
        ],
        [
          "0",
          "13",
          "11",
          "7",
          "12",
          "6",
          "0",
          "0",
          "13",
          "14"
        ],
        [
          "15",
          "5",
          "5",
          "4",
          "15",
          "1",
          "7",
          "8",
          "2",
          "4"
        ],
        [
          "1",
          "4",
          "15",
          "5",
          "5",
          "5",
          "8",
          "18",
          "3",
          "19"
        ],
        [
          "3",
          "11",
          "14",
          "9",
          "14",
          "3",
          "15",
          "19",
          "6",
          "15"
        ],
        [
          "9",
          "13",
          "19",
          "19",
          "7",
          "17",
          "18",
          "17",
          "8",
          "6"
        ],
        [
          "11",
          "8",
          "16",
          "5",
          "13",
          "7",
          "19",
          "12",
          "0",
          "9"
        ],
        [
          "6",
          "15",
          "18",
          "15",
          "12",
          "5",
          "18",
          "6",
          "8",
          "10"
        ],
        [
          "2",
          "3",
          "3",
          "17",
          "8",
          "8",
          "8",
          "17",
          "19",
          "0"
        ],
        [
          "4",
          "7",
          "5",
          "4",
          "17",
          "0",
          "18",
          "0",
          "14",
          "4"
        ],
        [
          "18",
          "16",
          "9",
          "12",
          "4",
          "18",
          "3",
          "13",
          "18",
          "0"
        ],
        [
          "11",
          "3",
          "18",
          "4",
          "9",
          "4",
          "19",
          "5",
          "15",
          "18"
        ],
        [
          "16",
          "8",
          "11",
          "7",
          "0",
          "14",
          "1",
          "1",
          "8",
          "6"
        ],
        [
          "6",
          "7",
          "4",
          "19",
          "0",
          "17",
          "1",
          "3",
          "10",
          "4"
        ],
        [
          "19",
          "8",
          "3",
          "7",
          "7",
          "14",
          "19",
          "16",
          "4",
          "2"
        ],
        [
          "6",
          "16",
          "15",
          "15",
          "18",
          "17",
          "6",
          "17",
          "18",
          "0"
        ],
        [
          "16",
          "13",
          "1",
          "19",
          "9",
          "10",
          "3",
          "17",
          "0",
          "18"
        ],
        [
          "0",
          "11",
          "4",
          "12",
          "3",
          "0",
          "16",
          "17",
          "18",
          "1"
        ],
        [
          "15",
          "3",
          "0",
          "2",
          "6",
          "2",
          "9",
          "3",
          "10",
          "4"
        ]
      ]
    }
  ]
}

幸运的是,数据范围内只有 returns 数据,而不是整个大部分为空的电子表格。