我使用c#并在方法request.AddBody()中使用Restsharp我希望这种格式
{
"boss":[{
"cus":"454",
"date":"July 23,2015",
"mangpo":"9.1",
"namo":"rattatrayaya"
}]
}
但是我的代码:
request.AddBody( new {
boss = new []{"cus":"454","date":"July23,2015","mangpo":"9.1","namo":"rattatrayaya"} });
输出json发送错误没有“[”:
"boss":{
"cus":"454",
"date":"July 23,2015",
"mangpo":"9.1",
"namo":"rattatrayaya"
}
如何在此格式化的restsharp中发送。现在帮助我!
答案 0 :(得分:0)
request.AddBody(new
{
boss = new []
{
new { cus="454", date="July23,2015", mangpo="9.1", namo="rattatrayaya"}
}
});
或者您可以像这样直接发布json对象......
request.AddParameter("application/json; charset=utf-8",
"{\"boss\":[{\"cus\":\"454\",\"date\":\"July23,2015\",\"mangpo\":\"9.1\",\"namo\":\"rattatrayaya\"}]}",
ParameterType.RequestBody);