我正在与Jersey客户合作,并向用户公开了API。我在那几个数据成员中有发布请求。
我的请求对象如下。
public class RequestObject {
private String text;
private Map<String, Object> mapfield;
private Integer pagesize;
private Integer pageno;
}
MapField
在解析数据时遇到问题,并给我一个类似]的错误>
{"code":400,"message":"Unable to process JSON"}
样本请求对象。
{ "text":"Hello world", "mapfield":{ "testKey": true } "pagesize":10, "pageno":0 }
如果我删除了mapfield,那么它工作正常。是在请求对象中传递map参数的正确方法,还是我错过了一些事情?
我正在与Jersey客户合作,并向用户公开了API。我在那几个数据成员中有发布请求。我的请求对象如下。公共类RequestObject {私有字符串文本; ...
如果mapfield值是动态的,那么您可以使用以下代码:-