C#和javascript有不少类似的地方,好比:javascript
C#序列化java
using System.Web.Script.Serialization;//System.Web.Extensions添加dll引用
2.序列化为字符串web
JavaScriptSerializer jss = new JavaScriptSerializer(); string str = jss.Serialize(objData);
3.反序列化为对象json
JavaScriptSerializer jss = new JavaScriptSerializer(); //将字符串反序列化为Token对象 myToken = jss.Deserialize<TokenEntity>(jsonStr);
Javascript中code
jsondata = data.toJSON()
string jsonStr = JSON.stringify(arrData); // Note: The JSON object is now part of most modern web browsers (IE 8 & above).
C# 建立匿名对象对象
var studentInfo = new { Name = "Tom", Age = 25 };
Javascript建立匿名对象ip
var studentInfo = { name: "Tom", age: 25 };