Конвертер Grails JSON с датами - PullRequest
4 голосов
/ 26 июля 2010

Я отправляю данные json на контроллер Grails, который затем анализирую с помощью JSON.parse. Все работает нормально, кроме полей даты. Я не верю, что в json существует явный синтаксис для представления даты, но я попробовал несколько форматов, но безуспешно. Может кто-нибудь сказать мне, какой формат мне следует использовать, чтобы JSON-анализатор grails мог создать объект Date.

1 Ответ

1 голос
/ 26 июля 2010

Нет определенного формата, но вы можете определить свой собственный. Например, эти парни здесь добавляют '@' к началу и концу строки.

В соответствии с Grails Docs здесь , вы можете определить:

grails.converters.json.date (String) - настройка значения даты сериализуются в JSON

  • "default" - строковое представление в соответствии со спецификацией JSON
  • "javascript" - новая дата (...)

Обновление: Похоже, что не сопоставляется с объектами Java Date. Если вы знаете поля, которые являются датами, вы можете разобрать их в даты

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