测量单位275和385的JSR被拒绝但尚未发布。但是,它们是处理测量单位和尺寸的唯一合理方式,因此我希望能够对以下内容有所了解:
我想将javax.measure.Dimension
序列化和反序列化为要在JSON中使用的字符串。我找不到任何文档或其他信息(大多数文章都概述了即将推出的功能以及http://www.unitsofmeasurement.org/重定向到http://ww17.unitsofmeasurement.org/这是一个空白页面。类名对我来说不是很解释(我搜索了解析方法和类似的方法),我在JSR 385参考实现indriya中找不到Dimension
类。我看到反序列化的唯一方法是创建一个单元并用AbstractUnit.parse(value).getDimension()
进行解析,而这种方法并不相反。
Jackson模块jackson-module-unitsofmeasure
1.3.0似乎只能序列化Unit
s。
答案 0 :(得分:0)
javax.measure.Dimension
的序列化可以通过序列化它的基本维度图来可靠地实现,我建议将其作为jackson-module-unitsofmeasure的https://github.com/unitsofmeasurement/jackson-module-unitsofmeasure/pull/15拉取请求。