首页 > Web开发 > 详细

JSON字符串序列化与反序列化の例子

时间:2016-01-14 18:56:53      阅读:191      评论:0      收藏:0      [点我收藏+]

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

技术分享

 

二、

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

2.得到的json字符串示例

技术分享

 

三、反序列化json数据(待续)

 

JSON字符串序列化与反序列化の例子

原文:http://www.cnblogs.com/dabexiong/p/5130905.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!