从邮递员发送json时出现问题
我有一个带有从邮递员发送json时出现问题,json,postman,Json,Postman,我有一个带有列表参数{get;set;}属性的模型,所以当我从postman发送一个类似这样的json时 { ..., "Parameters" : [ ["FirstParam"], ["SecondParam"] ], ... } 我在我的控制器方法中接收到null,我的意思是requestModel是null public JsonResult GetBalances([FromBody]RequestModel r
列表参数{get;set;}
属性的模型,所以当我从postman发送一个类似这样的json时
{
...,
"Parameters" :
[
["FirstParam"],
["SecondParam"]
],
...
}
我在我的控制器方法中接收到null
,我的意思是requestModel
是null
public JsonResult GetBalances([FromBody]RequestModel requestModel)
{
...
}
我知道“参数”是个问题,因为当我不发送参数时,我会正常接收模型
如何从json格式接收参数列表(字符串)
警察局。当我创建一个像
public class RequestModel
{
...
public List<Parameters> Parameters {get;set;}
}
public class Parameters
{
public string Name {get;set;}
}
但我想知道是否有可能在不创建类的情况下获得它。提前感谢。我发现了问题,json格式错误。我最后的json:
{
...,
"Parameters" :
[
"FirstParam",
"SecondParam"
],
...
}
我想我是在发送字符串数组列表(或者类似的东西)。现在,我可以在模型中使用
List
作为属性 两个json都是有效的,一个是数组,另一个是数组数组,我想运行json…它将向您展示以类表示的json。很棒的工具!,我得到了列表
,那是我的错误。谢谢
{
...,
"Parameters" :
[
"FirstParam",
"SecondParam"
],
...
}