在json中插入c#数组
我在C#中有和数组,我需要在json中插入它: 我有: 我需要一些东西[“数字”]。Value=“[12,65,90]”在json中插入c#数组,c#,json,C#,Json,我在C#中有和数组,我需要在json中插入它: 我有: 我需要一些东西[“数字”]。Value=“[12,65,90]” 我怎样才能得到这个呢?听起来你真的只是想用JArray来包装数组: something["numbers"] = new JArray(a); 换句话说,让Json.NET处理文本表示——您只需要告诉它逻辑值,它只是一个数字数组。下面是一个简短但完整的示例: using System; using Newtonsoft.Json.Linq; public class Te
我怎样才能得到这个呢?听起来你真的只是想用
JArray
来包装数组:
something["numbers"] = new JArray(a);
换句话说,让Json.NET处理文本表示——您只需要告诉它逻辑值,它只是一个数字数组。下面是一个简短但完整的示例:
using System;
using Newtonsoft.Json.Linq;
public class Test
{
public static void Main()
{
JObject json = new JObject();
int[] array = { 1, 2, 3 };
json["numbers"] = new JArray(array);
Console.WriteLine(json);
}
}
输出:
{
"numbers": [
1,
2,
3
]
}
听起来您真的只是想使用
JArray
来包装数组:
something["numbers"] = new JArray(a);
换句话说,让Json.NET处理文本表示——您只需要告诉它逻辑值,它只是一个数字数组。下面是一个简短但完整的示例:
using System;
using Newtonsoft.Json.Linq;
public class Test
{
public static void Main()
{
JObject json = new JObject();
int[] array = { 1, 2, 3 };
json["numbers"] = new JArray(array);
Console.WriteLine(json);
}
}
输出:
{
"numbers": [
1,
2,
3
]
}