我正在使用Java Play Framework 2.5编写项目,
我希望通过邮递员
使用嵌套的json进行POST请求我需要做以下的事情:
{lesson:{
"id":1,
"name":"Biology"
}}
答案 0 :(得分:0)
在邮递员的值字段中,编写json格式 像
//in classdefinition
std::vector<std::vector<double>> data;
myFunc()
{
std::vector<double> temp;
temp.push_back(1);
temp.push_back(2);
temp.push_back(3);
data.push_back(temp);
temp.clear();
//new data
temp.push_back(2);
temp.push_back(3);
temp.push_back(4);
data.push_back(temp);
}
答案 1 :(得分:0)
我已经解决了我的问题,
问题出在Java代码中。
每当您从http获取数据时,您需要通过以下方式进行转换:
String jsonToString = new String(mainJson.get("lesson").toString());
不是这样的:
Object jsonToString = mainJson.get("lesson").toString()
另外,在邮递员中,我按照sysquare提到的那样做了