Josn转换
2018-06-17 21:14:47来源:未知 阅读 ()
也是搬的,大家勿喷,贴出来只为了自己记忆查找
需要引用
System.Web.Extensions.dll 这个类库
命名空间:
System.Web.Script.Serialization
数据结构
public class Team
{
public string Name { get; set; }
public List<User> Users { get; set; }
}
public class User
{
public int Id { get; set; }
public string Name { get; set; }
}
Class --> JSON
JavaScriptSerializer js = new JavaScriptSerializer();
Team team = new Team()
{
Name = "梦之队",
Users = new List<User>() {
new User() { Id = 1, Name = "XXX" },
new User() { Id = 2, Name = "YYY" },
new User() { Id = 3, Name = "ZZZ" },
}
};
string json = js.Serialize(team);
Console.WriteLine(json);
Json --> Class
string json = "{\"Name\":\"梦之队\",\"Users\":[{\"Id\":1,\"Name\":\"XXX\"},{\"Id\":2,\"Name\":\"YYY\"},{\"Id\":3,\"Name\":\"ZZZ\"}]}";
JavaScriptSerializer js = new JavaScriptSerializer();
Team team = js.Deserialize<Team>(json);
前台可以把一个数组转换成Json
需要引用json.js
$.toJSON(data);
标签:
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有
下一篇:Model验证功能
- 2.时间戳转换时间字符串函数 2019-07-24
- python列表生成式、键盘输入及类型转换、字符串翻转、字母大 2019-07-24
- 力扣:超级回文数 2019-07-24
- windows+pychram+python3 将py程序转换成可执行文件EXE 2019-07-24
- python中的进制转换和原码,反码,补码 2019-07-24
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash