【发布时间】:2019-06-28 10:29:09
【问题描述】:
我正在为我的 Odata 端点调用的 POST 方法构建一个 JSON 主体,如下所示
Newtonsoft.Json.Linq.JObject sample;
sample = new Newtonsoft.Json.Linq.JObject();
sample["status"] = "New";
sample[ "PROJECT@odata.bind"] = "["+"/PROJECT('" + prjBarcode + "')"+"]";
其中 PROJECT@odata.bind 是一个数组。我正在寻找像这样构建的 JSON
"status": "New",
"PROJECT@odata.bind":["/PROJECT('PJ1')"]
但我上面的代码生成的就像
"PROJECT@odata.bind":"[/PROJECT('PJ1')]"
[] 在 "" 中的位置我该如何解决这个问题
【问题讨论】:
-
sample是什么类型,json是怎么生成的? -
什么是
sample? -
@Alexander 抱歉,我现在更新了我的问题
-
@DavidG 我已经更新了我的问题
标签: c# asp.net json asp.net-web-api