Я читаю электронную таблицу Google, как описано в Java QuickstartNumberFormat Google Spreadsheet API v4 Java
https://developers.google.com/sheets/quickstart/java
Quickstart explaines как считывать данные из диапазона поддавки
.....
String range = "Class Data!A2:E";
ValueRange response = service.spreadsheets().values()
.get(spreadsheetId, range)
.execute();
List<List<Object>> values = response.getValues();
NumberFormat nf = NumberFormat.getInstance(Locale.GERMAN);
for (int i = 1; i < values.size(); i++) {
List row = values.get(i);
double l1 = nf.parse(row.get(1).toString()).doubleValue();
....
, как вы может видеть, что я читаю двойные значения из ответа
Я ожидаю выделенного формата для двойных значений (например, 12,34 инст. d от 12.34)
Могу ли я уже передать в качестве параметра запрос номерного формата, который я ожидаю? Что-то вроде:
service.spreadsheets().values().get(spreadsheetId, range).myNumberFormat("##,#####").execute()
С уважением
Майкл