gpt4 book ai didi

c# - JSON序列化属性名称以特殊字符开头的匿名对象

转载 作者:行者123 更新时间:2023-11-30 23:06:22 25 4
gpt4 key购买 nike

<分区>

我正在尝试从匿名对象生成 json,但如何生成带有属性名称的 @ 符号

这就是我想要的

[{
"@type": "PropertyValue",
"name": "test",
"value": "some value"
},
{
"@type": "PropertyValue",
"name": "name",
"value": "some value"
}]

这是生成的内容

[{
"type": "PropertyValue",
"name": "test",
"value": "some value"
},
{
"type": "PropertyValue",
"name": "name",
"value": "some value"
}]

我的代码

JsonConvert.SerializeObject(list.Select(x => JObject.FromObject(new { @type = "PropertyValue", name = "test", value = "some value"})).ToArray());

生成的json字符串属性名中缺少@符号,如何在不进行字符串替换的情况下添加@符号?

asp.net 4.6.1

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com