在json中添加child参数

时间:2016-07-21 13:24:30

标签: c# restsharp

我有这样的例子:json:

{
  "parameter": "value",
  "parameter1" : {
    "childParameter": "value",
    "childParameter1": "value"
  }
}

代码示例:

 RestRequest request = new RestRequest(Method.POST);
 request.RequestFormat = DataFormat.Json;
 request.AddParameter("parameter", "value");
 request.AddParameter("parameter1", ???);

我必须使用RestSharp lib。如何使用子节点创建此请求。 没有AddJsonBody我可以做到吗 感谢。

1 个答案:

答案 0 :(得分:0)

根据StackOverflow上的其他帖子。最简单的方法是创建自己的POST主体。

request.AddParameter("text/json", body, ParameterType.RequestBody);

body将成为您完整的json对象