当我们调用 API 时如何停止忽略 jObject 属性?
how to stop ignoring jObject properties when we call API?
我正在使用邮递员调用 API,我正在使用 JObject 发送动态属性,如下所示
我正在使用 JSON 将 class 数据发送到 API,但忽略了重复数据的值
public class Details
{
public List<JObject> Mappings { get; set; }
// adding properties to jobject abd mappings
[JsonExtensionData]
public IDictionary<string, JToken> AdditionalProperties { get; set; }
}
我在邮递员
中使用下面 JSON
{
"source": {
"details": "Sample Customer",
"compoet": "Sample Site",
"Name": "Sample Software",
"Version": "1.0.1",
"Creator": "Sample Company"
},
"Mappings":[
{
"data": Test.Name1",
"data": Test.Name23",
"newprop":"Account1",
}
{
"data": "Test.Name2",
"newprop":"Account2",
}
]
}
当我传递重复键时 API 取第二个值 "data": Test.Name23"
我想 API 应该从映射中取两个值 谁能帮忙?
最好不要那样做,这是my reason
您可以将 "data" 值作为数组传递
我正在使用邮递员调用 API,我正在使用 JObject 发送动态属性,如下所示
我正在使用 JSON 将 class 数据发送到 API,但忽略了重复数据的值
public class Details
{
public List<JObject> Mappings { get; set; }
// adding properties to jobject abd mappings
[JsonExtensionData]
public IDictionary<string, JToken> AdditionalProperties { get; set; }
}
我在邮递员
中使用下面 JSON {
"source": {
"details": "Sample Customer",
"compoet": "Sample Site",
"Name": "Sample Software",
"Version": "1.0.1",
"Creator": "Sample Company"
},
"Mappings":[
{
"data": Test.Name1",
"data": Test.Name23",
"newprop":"Account1",
}
{
"data": "Test.Name2",
"newprop":"Account2",
}
]
}
当我传递重复键时 API 取第二个值 "data": Test.Name23"
我想 API 应该从映射中取两个值 谁能帮忙?
最好不要那样做,这是my reason
您可以将 "data" 值作为数组传递