我有一個Google表格,列中可能不包含任何信息。在遍歷行並查看該列時,如果該列爲空,則不會返回任何內容。更糟糕的是,如果我得到一整行幷包含常見的數據,比如獲得5列,那麼當任何一列爲空時,我只返回4列。如果我得到一行列並且列中的一個單元格爲空,我該如何返回NULL或空字符串?Google表格APIv4獲取空單元格
// Build a new authorized API client service.
Sheets service = GoogleSheets.getSheetsService();
range = "Functional Users!A3:E3";
response = service.spreadsheets().values().get(spreadsheetId, range).execute();
values = response.getValues();
cells = values.get(0);
我在行中獲得5個單元格。 cells.size()應該總是返回五。但是,如果5個單元中的任何一個都是空白的,它將返回更少的單元。假設只有B3處的單元格爲空。 cells.size()將是4.接下來的迭代,我得到A4:E4和單元格D4是空的。再次,cells.size()將是4.無法知道哪個單元格丟失。如果A4和D4和E4是空的,cells.size()將是2.
如何獲得它返回5個單元而不管空單元?