使用c#在Json数组中填入值
时间: 2024-03-17 13:42:00 浏览: 85
C#处理json数据
可以使用C#中的Newtonsoft.Json库来操作JSON数据。具体实现步骤如下:
1. 创建一个JArray对象,用于表示JSON数组。
```C#
JArray jsonArray = new JArray();
```
2. 往JArray对象中添加元素,可以使用JArray的Add方法,传入一个JToken对象作为参数。JToken可以是JValue、JObject或JArray等。
```C#
jsonArray.Add(new JValue("value1"));
jsonArray.Add(new JObject(new JProperty("name", "value2")));
```
3. 将JArray对象转换为JSON字符串,可以使用JArray的ToString方法。
```C#
string jsonString = jsonArray.ToString();
```
完整示例代码如下:
```C#
using Newtonsoft.Json.Linq;
using System;
class Program
{
static void Main(string[] args)
{
JArray jsonArray = new JArray();
jsonArray.Add(new JValue("value1"));
jsonArray.Add(new JObject(new JProperty("name", "value2")));
string jsonString = jsonArray.ToString();
Console.WriteLine(jsonString);
}
}
```
阅读全文