问题标签 [playframework-json]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
json - Play Scala JSON Reads 转换器:映射嵌套属性
我有以下案例类:
我正在尝试Reads
为它实现一个 JSON 转换器,所以我可以执行以下操作:
…但传入的 JSON 结构略有不同:
如何实现我的 JSONReads
转换器?
json - 为什么使用 Playframework 转换为 JSON 如此冗长?
我只是在比较如何在 java 中将对象序列化和反序列化到 JSON 和从 JSON 反序列化。
使用 Playframework 和 Scala,我必须创建这些读写映射器,它们非常冗长。(见:https ://www.playframework.com/documentation/2.5.x/ScalaJsonHttp )
为什么它不能像使用带有杰克逊的 java 那样“工作”?
我有我的模型,我想简单地读/写 JSON。使用 Java,我不需要编写任何样板代码。
json - scala play读取解析嵌套的json
我implicit val reads
用来映射 Json 像:
到一个案例类
我只能让它与反映 JSONfriends
结构的中间类一起工作。但我从不在我的应用程序中使用它。有没有办法编写一个Reads[Response]
对象,以便我的 Response 类直接映射到给定的 JSON?
json - 播放 JSON:将一个 Seq[Reads[JsObject]] 变成一个 Reads[JsObject]
我动态生成了一堆,Reads[JsObject]
然后我在Seq[Reads[JsObject]]
. 为了实际应用所有这些单曲Reads[JsObject]
,我必须将它们合并and
为一个单曲Reads[JsObject]
。这可能吗?
我有(示例):
我需要的:
在编译时不知道属性名称和选择哪个分支,这就是为什么它必须是动态的。
java - 如何在播放框架中添加字母数字字段
我需要添加字母数字字段,因为我正在尝试这段代码
我希望“密码”字段是字母数字我已经添加了这个自定义验证约束现在我想在 json 的 Reads 方法中集成这个可能做这样的事情
我不知道这样做的正确方法是约束代码
请帮忙
scala - 如何在 PlayFramework 中检查给定字段是否为字母数字
我必须检查密码字段是否为字母数字,如果不是,它将引发自定义验证错误我正在使用播放框架但出现编译时错误
我无法达到我想要的结果我做错了这就是为什么我需要这里的代码
我在这条线上得到了错误
实现上述场景的正确方法是什么
json - 如何在 PlayFramework 的 Json 读取中添加自定义 ValidationError
我正在使用 play Reads 验证助手我想在 json 异常的情况下显示一些自定义消息,例如:长度是最小值然后指定或给定的电子邮件无效,我知道 play 显示这样的错误消息,error.minLength
但我想显示一个合理的像请输入大于 1 的字符(或其他字符)这样的消息这是我的代码
我试图ValidationError
像这样添加
请helo我如何在读取json数据时添加自定义验证错误消息
scala - 检索 JsArray 中对象内的特定字段
我的 JSON 响应的一部分如下所示:
我正在使用 Play 框架提供的 Json 助手来解析这个 Json,如下所示:
现在我需要从JsArrayemail
中的所有这些对象中提取字段。resources
为此,我尝试编写一个 foreach 循环,例如:
但我Cannot resolve symbol foreach
在<-
标志处遇到错误。如何email
从每个 JSON 对象中检索特定字段JsArray