打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
C#模拟js的Json对象创建,操作

先看js的json

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);            }
本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
jquery easyui datagrid的增加,修改,删除
js如何准确获取当前页面url网址信息
CnBlogs.Com用到的CSS控制的代码折叠功能测试
js 判断输入的是否是数字
JS 判断输入框值是否为空
18、WPS JS实战 | 筛选符合条件的记录并排序
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服