在C#中,使用Json.NET(现在称为Newtonsoft.Json)库处理JSON数据。要在JToken中添加新的键值对,可以使用JObject
类的Add
方法。以下是一个示例:
using Newtonsoft.Json.Linq;
class Program
{
static void Main()
{
// 创建一个JObject实例
JObject jsonObject = new JObject();
// 添加一个新的键值对
jsonObject.Add("newKey", "newValue");
// 输出JSON字符串
string jsonString = jsonObject.ToString();
Console.WriteLine(jsonString);
}
}
在这个示例中,我们首先创建了一个JObject
实例。然后,我们使用Add
方法向该实例添加了一个新的键值对,键为"newKey"
,值为"newValue"
。最后,我们将修改后的JObject
转换为JSON字符串并输出。
运行此代码将输出以下JSON字符串:
{
"newKey": "newValue"
}