我有一個包含多列的Google表格。我們使用這個來保持測試賬戶的登錄/密碼組合。我被要求每90天自動更改一次每個帳戶的密碼以符合IT要求。如何解決Google Sheets V4 API不返回空單元格
我決定使用Java和GoogleSheets V4 API。我需要打開表格並收集所有行並遍歷它們。對於每一行,獲取登錄ID和密碼,生成新密碼,更改密碼,然後使用新密碼和舊密碼回寫該行。
現在,我的絆腳石是對於沒有連續內容的單元格,它不會返回任何東西。因此一行將有5列,一行將有4列。我無法知道哪一列是空的,因此沒有返回。
是否有解決方案讓它甚至返回空單元?
range = "'Functional Users'!A" + rowCount + ":E" + rowCount;
response = service.spreadsheets().values().get(spreadsheetId, range).execute();
values = response.getValues();
cells = values.get(0);
while (cells != null || cells.size() != 0)
{
//Iterate through the columns in the row (NOTE: If a column is blank, it will be missing here)
//Cells(0) = Domain
//Cells(1) = Ignored
//Cells(2) = Account Name
//Cells(3) = Email
//Cells(4) = Password Status (Soon to be deprecated)
if (cells.size() == 5)
{
我遇到同樣的問題 - 您是否找到解決方案? –