我正在尝试使用下面提到的结构创建 JsonObject。
{
"id": "1",
"name": "XXX",
"age": "30"
}
使用代码,
dynamic sampleJson = new JObject();
sampleJson.Add("id", "1");
sampleJson.Add("name", "XXX");
sampleJson.Add("age", "30");
但问题是在json结构的开头和结尾出现了多余的花括号,如下图。
{{
"id": "1",
"name": "XXX",
"age": "30"
}}
我使用所需的 JSON 结构作为 API 的 post 主体,它应该是 JSON 格式(因此不能使用 ToString() 方法使用 JSON 字符串结构)。如何删除额外的大括号并实现我的要求? ??
最佳答案
ToString() 对我不起作用。以下是:
JsonConvert.DeserializeObject(JSONStringHere, typeof(ExpandoObject));
关于c# - 创建 JObject C# 时删除双花括号,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48400525/