博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
asp.net 字符串反序列化
阅读量:5264 次
发布时间:2019-06-14

本文共 1119 字,大约阅读时间需要 3 分钟。

//在大多数情况下,dynamic 类型与 object 类型的行为是一样的。//Dynamic 在通过 dynamic 类型实现的操作中,该类型的作用是绕过编译时类型检查, 改为在运行时解析这些操作。//因此,类型 dynamic 只在编译时存在,在运行时则不存在。

  

//实例项目:ajax排量保存排序 //对象字符串集合

  

string str = "{\"ar_sorts_list\":[\"1\",\"2\",\"3\"],\"ar_id_list\":[\"3\",\"2\",\"1\"]}";dynamic list = new System.Web.Script.Serialization.JavaScriptSerializer().Deserialize
(str);object[] sorts_list = list["ar_sorts_list"];object[] id_list = list["ar_id_list"];for (int i = 0; i < sorts_list.Length; i++){ Response.Write(sorts_list[i]); //结果:321 Response.Write(id_list[i]); //结果:123}

  

//数组字符串集合

  

string strs = "[{\"ar_sorts_list\":[\"1\",\"2\",\"3\"],\"ar_id_list\":[\"3\",\"2\",\"1\"]}]";List
lists = new System.Web.Script.Serialization.JavaScriptSerializer().Deserialize
>(strs);object[] ar_sorts_list = list[0]["ar_sorts_list"];object[] ar_id_list = list[0]["ar_id_list"];for (int i = 0; i < ar_sorts_list.Length; i++){ Response.Write(ar_sorts_list[i]); //结果:321 Response.Write(ar_id_list[i]); //结果:123}

  

转载于:https://www.cnblogs.com/sntetwt/p/3528130.html

你可能感兴趣的文章
codeforce 597C-Subsequences(dp+树状数组)
查看>>
[android](学习笔记6)为应用程序添加对话框(1)
查看>>
windows下mongodb安装与使用
查看>>
rotate the clock
查看>>
bugku 变量
查看>>
Python 环境傻瓜式搭建 :Anaconda概述
查看>>
数据库01 /Mysql初识以及基本命令操作
查看>>
数据库02 /MySQL基础数据类型以及多表之间建立联系
查看>>
Python并发编程04/多线程
查看>>
CF461B Appleman and Tree
查看>>
CF219D Choosing Capital for Treeland
查看>>
杂七杂八的小笔记本
查看>>
51Nod1353 树
查看>>
CF1215E Marbles
查看>>
.net Core 图片验证码 基于SkiaSharp实现
查看>>
fish redux 个人理解
查看>>
java 笔记一些
查看>>
BZOJ2339 HNOI2011卡农(动态规划+组合数学)
查看>>
BZOJ3811 玛里苟斯(线性基+概率期望)
查看>>
简单的异步函数async/await例子
查看>>