【问题标题】:In Play Framework, is there a simple way to de/serialize instances according to JSON API (jsonapi.org)?在 Play Framework 中,是否有一种根据 JSON API (jsonapi.org) 对实例进行反序列化的简单方法?
【发布时间】:2016-01-05 17:59:44
【问题描述】:

对于 Play 2.4 (Java),是否有一种简单的方法使用现有的 Play JSON 或 Play 插件根据 jsonapi.org 对实例进行反序列化/序列化?我们正在编写自己的反序列化器,基于 Jackson,与我们的 Ember.js 前端进行通信。谢谢。

【问题讨论】:

    标签: playframework json-api


    【解决方案1】:

    您可以尝试使用 Play JSON 对对象进行反序列化。参考https://www.playframework.com/documentation/2.4.x/ScalaJsonCombinators

    Jackson 也是一个用于反序列化实例的库。

    在这两种情况下,您都必须编写代码来完成这项工作。 Play 中没有自动转换的组件库

    【讨论】:

    • OP 询问的是 Java,而不是 Scala。
    • 如果有 Scala 解决方案,我可以。我知道 Play JSON,但我必须像 Jackson 一样摆弄 JSON,这就是我们现在正在做的事情。
    • 好的,这是 Java 之一。 playframework.com/documentation/2.4.x/JavaJsonActions。我的意思是你必须拥有自己的解析器,没有什么可以自动执行。
    猜你喜欢
    • 1970-01-01
    • 2017-06-21
    • 1970-01-01
    • 2022-10-22
    • 1970-01-01
    • 1970-01-01
    • 2015-02-23
    • 1970-01-01
    • 2012-01-06
    相关资源
    最近更新 更多