C#模拟js的Json对象创建,操作
2013-05-08 19:43
274 查看
先看js的json
接着来一个C#的
var Json = { JsonA: { a: 1, b: 2, JsonAA: { a: 3, b: 4 } }, a: 5, b: 6 }//出自http://www.cnblogs.com/ahjesus 尊重作者辛苦劳动成果,转载请注明出处,谢谢!
var i = 0; i = Json.a; i = Json.JsonA.a; i = Json.JsonA.JsonAA.a;
接着来一个C#的
var Json = new[] { new{ JsonA=new{ a=1, b=2, JsonAA=new{ a=3, b=4 } }, a=5, b=6 } };//出自http://www.cnblogs.com/ahjesus 尊重作者辛苦劳动成果,转载请注明出处,谢谢! int i = 0; i = Json[0].a; i = Json[0].JsonA.a; i = Json[0].JsonA.JsonAA.a; //这里的Jsons可以封装多个且内部实现完全一样的对象 var Jsons = new[] { new[]{ new{ JsonA=new{ a=1, b=2, JsonAA=new{ a=3, b=4 } }, a=5, b=6 } },//出自http://www.cnblogs.com/ahjesus 尊重作者辛苦劳动成果,转载请注明出处,谢谢! new[]{ new{ JsonA=new{ a=1, b=2, JsonAA=new{ a=3, b=4 } }, a=5, b=6 } } };//出自http://www.cnblogs.com/ahjesus 尊重作者辛苦劳动成果,转载请注明出处,谢谢! i = Jsons[0][0].a; i = Jsons[0][0].JsonA.a; i = Jsons[0][0].JsonA.JsonAA.a; i = Jsons[1][0].a; i = Jsons[1][0].JsonA.a; i = Jsons[1][0].JsonA.JsonAA.a; var JsonA = Jsons[0]; var JsonB = Jsons[1]; foreach (var item in Jsons) { Console.WriteLine(item[0].a); }
相关文章推荐
- 用jquery实现cookie的操作以及创建js数组和遍历js数组,js对象,jquery.json的使用
- JS中new创建对像与JSON创建对象
- javascript、js操作json方法总结(json字符创转换json对象)
- js中操作json,json对象和json字符串的转换与区别
- js 操作json对象增删改
- Json——js和C#对Json的操作
- js+ajax处理java后台返回的json对象循环创建到表格的方法
- js提取数组,对象,json数据,创建表格,列表
- Jquery如何序列化form表单数据为JSON对象 C# ADO.NET中设置Like模糊查询的参数 从客户端出现小于等于公式符号引发检测到有潜在危险的Request.Form 值 jquery调用iframe里面的方法 Js根据Ip地址自动判断是哪个城市 【我们一起写框架】MVVM的WPF框架(三)—数据控件 设计模式之简单工厂模式(C#语言描述)
- JS中的JSON对象 定义和取值(包括动态创建JSON对象)
- js操作字符串,数组,json对象
- js操作Json数据,JSON对象与字符串转化 - jack_Meng - 博客园
- C#、JS操作JSON总结
- js操作java对象(JSON)
- js动态创建json对象
- js 操作jsonarray 创建、添加元素
- js操作cookie及 json对象和json字符串的相互转换
- js json对象操作,及dialog总是显示在屏幕中心 笔记
- js(十四)——简单对象创建和json