播放框架,格式[A] 与 OFormat[A]
Play Framework, Format[A] vs OFormat[A]
我在 Play Framework 文档中找不到解释。
我找到了这个 但现在我根本不明白为什么要使用 Format[A]。
正如 Gaël 所说:
OFormat
只会 read/write JSON 个对象,但也许你有一些类型你想要 read/write 作为 JSON string/int/Boolean.
OFormat/OWrite returns JsObject 而 Format/Write returns JsValue。
您可以使用 JsObject 做更多事情,因为它是表示 JSON 对象的 JsValue 的子类。 JsValue 可以是字符串、数字、对象或数组。
我在 Play Framework 文档中找不到解释。
我找到了这个
正如 Gaël 所说:
OFormat
只会 read/write JSON 个对象,但也许你有一些类型你想要 read/write 作为 JSON string/int/Boolean.
OFormat/OWrite returns JsObject 而 Format/Write returns JsValue。 您可以使用 JsObject 做更多事情,因为它是表示 JSON 对象的 JsValue 的子类。 JsValue 可以是字符串、数字、对象或数组。