Я пытаюсь читать значения из электронных таблиц google.Чтение значений из таблицы
String range = "A1:20";
ValueRange response = sheet.spreadsheets().values().get(spreadsheetId, range)
.execute();
List<List<Object>> values = response.getValues();
if (values == null || values.size() == 0) {
System.out.println("No data found.");
} else {
System.out.println("Name, Major");
System.out.println(values);
for (List row : values) {
// Print columns A and E, which correspond to indices 0 and 4.
System.out.printf("%s\n", row.get(0));
}
}
У меня есть таблица с несколькими строками и столбцами. Мне нужно прочитать все данные, представленные на листе. Над кодом работает нормально и чтение 20 строк первого столбца, но я не могу установить значения переменных диапазона, чтобы автоматически читать все строки и столбцы из листа.
Кроме того, я хочу читать типы данных каждого столбца со значениями в формате json на сервере.
Я использовал значение диапазона как «1:30», которое возвращает мне все столбцы, но 30 строк. Пожалуйста, ребята, помогите мне установить значение диапазона, чтобы я получил все строки, присутствующие на листе. –