![](/img/trans.png)
[英]Spring MVC Rest Service JSON - Setting default value for boolean as true
[英]Rest web service JSON request body with “truee” as boolean true value
在REST Web服务中,POST JSON主体如下所示:
{
"printRequest" : {
"printName" : "XYZ",
"enable" : "truee",
"printerDescription" : "anyString",
"connectionString" : "YYYY",
"ABC" : "XXX"
}
}
这里的属性enable
是布尔类型,但在“ true”中带有额外的“ e”。 如何将其反序列化为纯Java布尔值?
JSON支持真正的布尔值:
true
false
请注意没有引号 。 "true"
不是JSON布尔值,而是JSON字符串。
帮自己一个忙,解决客户发送的问题:
{
"printRequest": {
"printName": "XYZ",
"enable": true,
"printerDescription": "anyString",
"connectionString": "YYYY",
"ABC": "XXX"
}
}
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.