@kizhifox то, что дата - это отдельный тип данных, ты не согласен?
Top-level
3 comments
@kizhifox да не нужен парсер. Просто десериализатору нужно четкое понимание, что конкретное поле - это дата. А в кавычках пусть будет что угодно. Конечно, сейчас можно придумать костыли типа соглашения по названию полей типа: "vasyaDateTime" : "2023-10-03T18:27:44Z" т.е. смотреть окончание названия и прыгать от этого, но это все костыли конечно и не спасет когда долбоебы шлют json'ы с названием "param1": "01-01-2000" а ты даже не ебешь в каком порядке там месяц и число |
@nonsense строго говоря согласен, но с этими 100500 типами данных можно наступить на грабли YAML, где три основных парсера для одинакового простого примера выдадут разный результат