相关文章推荐
冷静的豌豆  ·  javascript:如何在 ...·  2 年前    · 
狂野的马克杯  ·  RDweb 2019 Server - ...·  2 年前    · 
强健的杨桃  ·  Qt 5.6.2 发布, ...·  2 年前    · 
没有腹肌的碗  ·  mysql in最大数量-掘金·  2 年前    · 

convert json array to arraylist in c#

在 C# 中,可以使用 Newtonsoft.Json 库来将 JSON 数组转换为 ArrayList。

首先,您需要使用 Newtonsoft.Json 库中的 JArray 类来解析 JSON 数组。然后,您可以将解析后的 JArray 对象转换为 ArrayList。

以下是一个示例代码,用于将 JSON 数组转换为 ArrayList:

using Newtonsoft.Json;
using Newtonsoft.Json.Linq;
using System.Collections;
// 假设 json 是包含 JSON 数组的字符串
string json = "[1, 2, 3, 4, 5]";
// 解析 JSON 数组
JArray jArray = JArray.Parse(json);
// 将解析后的 JArray 对象转换为 ArrayList
ArrayList arrayList = jArray.ToObject<ArrayList>();

在上面的代码中,我们首先将包含 JSON 数组的字符串传递给 JArray.Parse() 方法来解析 JSON 数组。然后,我们将解析后的 JArray 对象转换为 ArrayList 对象,使用 ToObject() 方法,并将 ArrayList 类型作为类型参数传递。

现在,arrayList 对象将包含与 JSON 数组相同的值。

  •