Ответ веб-службы SetValues, дающий Ljava.lang.Object; @ в электронной таблице - PullRequest
1 голос
/ 15 апреля 2019

Я звоню в веб-сервис. Я получаю ответ, который при входе в систему Logger отлично читается. При вставке в электронную таблицу я получаю Ljava.lang.Object; @ в ячейке. Что мне нужно сделать, чтобы данные в объекте отображались правильно?

function getRoomAvailability(){
 ...

  var response = UrlFetchApp.fetch(url, headers);
  var data = JSON.parse(response.getContentText());
  Logger.log(response);
  Logger.log(data);
  ss.getSheetByName("Room").getRange(1,1,1,1).setValues([data]);
}

В журнале вижу следующее:

[19-04-14 22:33:31:507 BST] [{"room_id":1,"room_availability":[{"date":"2019-04-20","available":"Yes"},{"date":"2019-04-21","available":"Yes"},{"date":"2019-04-22","available":"No"},{"date":"2019-04-23","available":"Yes"},{"date":"2019-04-24","available":"Yes"},{"date":"2019-04-25","available":"Yes"}]}]

[19-04-14 22:33:31:507 BST] [{room_id=1, room_availability=[{date=2019-04-20, available=Yes}, {date=2019-04-21, available=Yes}, {date=2019-04-22, available=No}, {date=2019-04-23, available=Yes}, {date=2019-04-24, available=Yes}, {date=2019-04-25, available=Yes}]}]

В таблице я вижу

{room_id=1, room_availability=[Ljava.lang.Object;@676b6111}

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...