博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
去除json数据的某些键值对
阅读量:5366 次
发布时间:2019-06-15

本文共 474 字,大约阅读时间需要 1 分钟。

假如现在要处理的原始数据是字符串。形式如下:

var vJson = { name: "张三", class: "软件工程一班" ,other:"无效"}; 倘若要把数据中的other这个键值对给去掉,首先需要把这个字符串转换成json对象。 转换成json对象的方法有很多,这里可以使用内建的eval()函数实现转换。
var nJson=eval(vJson);

转换成json对象之后就可以使用delete 方法来删除你要的键了。代码如下:

var nvJson = delete eval(nJson).other;

这样就实现了。

 

在这里顺便介绍一个好用字符串和json对象之间的转换脚本给大家。

json转换成字符串:

var objtostr=JSON.stringify(vJson);

字符串转换成对象:

var objtostr=JSON.parse(objtostr);

脚本原代码在

写的不好的地方欢迎赐教。多多指教~~

 

转载于:https://www.cnblogs.com/iloney/p/3571999.html

你可能感兴趣的文章
正则表达式
查看>>
java基础:不同进制的表现形式
查看>>
Base64转换为blob对象
查看>>
gulp自动化压缩合并、加版本号解决方案
查看>>
windows下面安装Python和pip教程
查看>>
Java 动态向 JTable 中添加数据
查看>>
平安科技移动开发二队技术周报(第九期)
查看>>
JS window.open()属性
查看>>
Oracle【二维表管理:约束】
查看>>
2017-2018-1 20155307 《信息安全系统设计基础》第5周学习总结
查看>>
微软职位内部推荐-Principal Dev Manager for Windows Phone Apps
查看>>
jquery改变元素属性值(转)
查看>>
android performance
查看>>
建造者模式
查看>>
C++Qt5+win10+MSVC2015 64bit构建程序,Release编译成功后使用windeployqt.exe发布程序使用于win7出现缺少MSVCP140.dll!!!...
查看>>
JDK源码分析(10) CopyOnWriteArrayList
查看>>
Spring Boot—04文件上传
查看>>
Hive 学习(七) Hive之常用内置函数二
查看>>
文件压缩的原理
查看>>
洛谷 P1640 BZOJ 1854 [SCOI2010]连续攻击游戏
查看>>