18720358503 在线客服 人才招聘 返回顶部
企业动态 技术分享 行业动态

微信小程序怎么发布_JS完成json的序列化和反序列

2021-01-12分享 "> 对不起,没有下一图集了!">
JS实现json的序列化和反序列化功能示例       这篇文章主要介绍了JS实现json的序列化和反序列化功能,结合具体实例形式分析了javascript针对json的序列化与反序列化相关实现技巧,需要的朋友可以参考下

本文实例讲述了JS实现json的序列化和反序列化功能。分享给大家供大家参考,具体如下:

序列化:

var s = new Object();
s.Name = "clientValue";
s.Id = 1;
s.ClassId = 2;
var data = JSON.stringify(s);
console.log(data);

反序列化:

eval将字符串反序列化成对象

var s = eval('(' + data+ ')');
console.log(s.Name);

完整示例:

 !DOCTYPE html 
 html lang="en" 
 head 
 meta charset="UTF-8" 
 title json序列化与反序列化 /title 
 /head 
 body 
 script 
//序列化
var s = new Object();
s.Name = "clientValue";
s.Id = 1;
s.ClassId = 2;
var data = JSON.stringify(s);
console.log(data);
//反序列化
var s = eval('(' + data+ ')');
console.log(s.Name);
 /script 
 /body 
 /html 

运行效果图如下:

凡科抠图:关于json操作,这里再为大家推荐几款比较实用的json在线工具供大家参考使用:

在线JSON代码检验、检验、美化、格式化工具:

JSON在线格式化工具:

在线XML/JSON互相转换工具:

json代码在线格式化/美化/压缩/编辑/转换工具:

在线json压缩/转义工具:

更多关于JavaScript相关内容可查看本站专题:《》、《》、《》、《》、《》及《》

希望本文所述对大家JavaScript程序设计有所帮助。


"> 对不起,没有下一图集了!">
在线咨询