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