JsonObject C#轻量级Json对象转换类

时间:2016-12-24 07:57:26
【文件属性】:

文件名称:JsonObject C#轻量级Json对象转换类

文件大小:245KB

文件格式:ZIP

更新时间:2016-12-24 07:57:26

Json C#

简单的Json转化类,Json格式与Json对象之间互相转换。 示例:(文件内附示例) string s = "{\r\n" + "\"name\":\"Bill Gates\",\r\n"+ "\"street\":\"Fifth Avenue New York 666\",\r\n"+ "\"age\":56,\r\n"+ "\"phone\":\"555 1234567\",\r\n"+ "\"arr\":[\"thomas\",\"eric\",[\"alice\",\"alex\",{\"gender\":\"female\"}]],\"sub\":{\"a\":1,\"b\":\"2\"}}"; //将json格式转化为json对象 JsonObject.Json json = new JsonObject.JsonConvert.Reader(s).ToJson(); MessageBox.Show(json["name"].ToString()); MessageBox.Show(json["arr"][0].ToString()); MessageBox.Show(json["arr"][2][0].ToString()); MessageBox.Show(json["arr"][2][2]["gender"].ToString()); MessageBox.Show(json["sub"]["a"].ToString()); //将json对象转化为json格式 MessageBox.Show(json.ToString());


【文件预览】:
JsonObject
----bin()
--------Debug()
----Form1.Designer.cs(3KB)
----Program.cs(488B)
----JsonObject.csproj(4KB)
----obj()
--------x86()
----JsonObject.cs(21KB)
----JsonObject.sln(861B)
----JsonObject.suo(21KB)
----Form1.cs(2KB)
----Newtonsoft.Json.dll(483KB)
----app.config(144B)
----Form1.resx(6KB)
----Properties()
--------Resources.resx(5KB)
--------Settings.settings(249B)
--------AssemblyInfo.cs(1KB)
--------Settings.Designer.cs(1KB)
--------Resources.Designer.cs(3KB)

网友评论

  • 挺好的资源,感谢楼主分享
  • 有需要用到,感谢分享
  • 跟我的格式不对,还是谢了
  • 很不错,谢谢
  • 测试可用,可惜.net cf 2.0用不了