来自 电脑系统 2019-09-27 01:15 的文章
当前位置: 金沙澳门官网网址 > 电脑系统 > 正文

金沙澳门官网网址:Josn转变

也是搬的,大家勿喷,贴出来只为了自己记忆查找

需要引用

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;
Console.WriteLine;

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.js

$.toJSON;

本文由金沙澳门官网网址发布于电脑系统,转载请注明出处:金沙澳门官网网址:Josn转变

关键词: