去除json数据的某些键值对假如现在要处理的原始数据是字符串。形式如下:
var vJson = { name: "张三", class: "软件⼯程⼀班" ,other:"⽆效"};
倘若要把数据中的other这个键值对给去掉,⾸先需要把这个字符串转换成json对象。
转换成json对象的⽅法有很多,这⾥可以使⽤内建的eval()函数实现转换。
var nJson=eval(vJson);
转换成json对象之后就可以使⽤delete ⽅法来删除你要的键了。代码如下:
var nvJson = delete eval(nJson).other;
这样就实现了。
在这⾥顺便介绍⼀个好⽤字符串和json对象之间的转换脚本给⼤家。
json转换成字符串:json转换对象
var objtostr=JSON.stringify(vJson);
字符串转换成对象:
var objtostr=JSON.parse(objtostr);
脚本原代码在
写的不好的地⽅欢迎赐教。多多指教~~

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。