【问题标题】:JSR 275 javax.measure.Dimension string serialization and deserializationJSR 275 javax.measure.Dimension 字符串序列化和反序列化
【发布时间】:2018-07-08 14:47:52
【问题描述】:

计量单位 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 似乎只序列化Units。

【问题讨论】:

    标签: java json serialization units-of-measurement jsr-275


    【解决方案1】:

    javax.measure.Dimension 的序列化可以通过序列化它的基本维度图来可靠地实现,我建议将其作为拉请求到jackson-module-unitsofmeasurehttps://github.com/unitsofmeasurement/jackson-module-unitsofmeasure/pull/15

    【讨论】:

      猜你喜欢
      • 2012-05-10
      • 2015-11-26
      • 2018-10-22
      • 1970-01-01
      • 2023-03-23
      • 2019-08-22
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多