我的应用程序使用的 API 只接受Map<String, String>
. 因此,所有对象都必须转换为这种形式,然后才能传递给 API。
这对于诸如 etc 之类的简单类来说是非常微不足道的Boolean, BigDecimal
。但事实证明,它对于转换Calendar
对象有些问题。
我不太熟悉 Java 中日历/日期等的所有细微差别,因此希望能提供一些关于将日历转换为字符串然后再返回的建议。
当我的应用程序收到请求时,它已经构建了日历。然后它必须将其转换为字符串 (1),将其传递给 API (2),然后将其转换回另一端的日历 (3)。
所以我控制着 1 和 3,而不是 2。
基于此,转换为字符串然后再转换为字符串的最简单方法是什么?
谢谢