我需要定义将数据发布到端点的简单请求。我想发送JSON对象,但根据情况它应该包含3或4个字段。
{
"parameter1": 123,
"parameter2": 12.2,
"parameter3": 33.2,
"parameter4": "test"
}
{
"parameter1": 123,
"parameter2": 12.2,
"parameter3": 33.2
}
答案 0 :(得分:1)
生成JSON并发送它,在服务器中检查JSON是否包含字段" parameter4"。
如果该字段不存在,则可以将其保存为NULL。
修改
在Java中你可以像这样检查它;
if (jsonObject.has("parameter4")) {
// You have the parameter
}