【发布时间】:2017-03-01 10:36:20
【问题描述】:
我正在实现一个 REST API,并想检查通过我的 POST 方法传递的 JSON 格式请求中是否存在密钥。
我正在寻找类似于jsonobject.haskey 类型的方法。到目前为止,我已经遇到过 Jackson 和 json-simple 库,但是关于它们的许多信息似乎已经过时,而且我很难导航。
我的目标是接受 JSON 格式的 POST 请求来创建资源实例。根据 JSON 对象中键的存在,将通过 setter 分配值。
如果您可以将我引导至库以及 API 和一些示例,那将非常有帮助。
{
"id": 1,
"name": "A green door",
"price": 12.50,
"tags": ["home", "green"]
}
将被处理为
{
"id": 1,
"name": "A green door",
"price": 12.50,
"option":,
"tags": ["home", "green"]
}
因为JSON.hasOptionKey 失败。
【问题讨论】:
-
您应该发布一个最小、完整和可验证的示例stackoverflow.com/help/mcve