一、添加引用(using Newtonsoft.Json.Linq;)

JSON字符串序列化与反序列化浅试

 

二、

1.生成json字符串源码

 1 List<string> list = new List<string>();
 2             list.Add("11111");
 3             list.Add("22222");
 4             list.Add("33333");
 5             list.Add("44444");
 6             list.Add("55555");
 7 
 8             JObject obj1 = new JObject();
 9             JArray array = new JArray();
10             JObject objdatas = null;
11 
12             for (int i = 0; i < 2; i++)//第一层
13             {
14                 objdatas = new JObject();
15                 JObject obj2 = null;
16                 JObject obj3 = new JObject();
17                 for (int j= 0; j < list.Count; j++)
18                 {
19                     obj2 = new JObject();
20                     obj2.Add(new JProperty("数据" + (j + 1).ToString() + "", list[j]));
21                     obj3.Add(""+(j+1).ToString()+"小层",obj2);
22                 }
23                 objdatas.Add(new JProperty("" + (i + 1).ToString() + "", obj3));
24                 array.Add(objdatas);
25             }
26             obj1.Add("datas", array);
27             JObject objEnd = new JObject();
28             objEnd.Add("Datas",obj1);
29 
30 
31             txtdata.Text = objEnd.ToString();
View Code

相关文章:

  • 2021-09-16
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-02-22
  • 2022-12-23
  • 2021-11-10
猜你喜欢
  • 2021-12-12
  • 2021-06-23
  • 2022-12-23
  • 2021-10-26
  • 2022-12-23
  • 2022-12-23
  • 2021-05-19
相关资源
相似解决方案