本文实例讲述了JS实现json的序列化和反序列化功能。分享给大家供大家参考,具体如下:
序列化:
rush:js;">
var s = new Object();
s.Name = "clientValue";
s.Id = 1;
s.ClassId = 2;
var data = JSON.stringify(s);
console.log(data);
反序列化:
eval将字符串反序列化成对象
rush:js;">
var s = eval('(' + data+ ')');
console.log(s.Name);
完整示例:
rush:js;">
<Meta charset="UTF-8">
json序列化与反序列化