去除json数据的某些键值对
2014-02-27 17:29
169 查看
假如现在要处理的原始数据是字符串。形式如下:
转换成json对象之后就可以使用delete方法来删除你要的键了。代码如下:
这样就实现了。
在这里顺便介绍一个好用字符串和json对象之间的转换脚本给大家。
json转换成字符串:
varobjtostr=JSON.stringify(vJson);
字符串转换成对象:
varobjtostr=JSON.parse(objtostr);
脚本原代码在这里
写的不好的地方欢迎赐教。多多指教~~
varvJson={name:"张三",class:"软件工程一班",other:"无效"}; 倘若要把数据中的other这个键值对给去掉,首先需要把这个字符串转换成json对象。 转换成json对象的方法有很多,这里可以使用内建的eval()函数实现转换。
varnJson=eval(vJson);
转换成json对象之后就可以使用delete方法来删除你要的键了。代码如下:
varnvJson=deleteeval(nJson).other;
这样就实现了。
在这里顺便介绍一个好用字符串和json对象之间的转换脚本给大家。
json转换成字符串:
varobjtostr=JSON.stringify(vJson);
字符串转换成对象:
varobjtostr=JSON.parse(objtostr);
脚本原代码在
写的不好的地方欢迎赐教。多多指教~~
相关文章推荐
- Visual Studio 2017 - Windows应用程序打包成exe文件(2)- Advanced Installer 关于Newtonsoft.Json,LINQ to JSON的一个小demo mysql循环插入数据、生成随机数及CONCAT函数 .NET记录-获取外网IP以及判断该IP是属于网通还是电信 Guid的生成和数据修整(去除空格和小写字符)
- HttpURLConnection的post请求上传键值对和json数据
- android之OkHttp简单使用,键值对,json数据,文件上传。
- 查询数据表,去除符合某些条件的记录,没有自动增长列(not exists)
- json数据BOM头去除
- 关于去除json字符串中不要的数据
- JS数据处理[对json数据的一些简单处理转为数组或者键值对]
- jquery解析 带纯数据的键值json
- 关于数据序列化(5),定制FastJSON序列化(解决Java大Long类型js的Number接收丢失数据的问题,不序列化某些属性)
- IE6中运行EXTJS中某些组件无法解析DOMINO产生的JSON数据问题的解决办法
- 获取json数据中某一特定键值
- jquery前端递归打印出树状结构的多层复杂map或json键值对数据
- json数据键值对两端没有引号怎么转字典
- IE6中运行EXTJS中某些组件无法解析DOMINO产生的JSON数据问题的解决办法
- Json数据的键值对,键和值都应该加上引号
- ASP.NET MVC WebApi 返回数据类型序列化控制(json,xml) 用javascript在客户端删除某一个cookie键值对 input点击链接另一个页面,各种操作。 C# 往线程里传参数的方法总结 TCP/IP 协议 用C#+Selenium+ChromeDriver 生成我的咕咚跑步路线地图 (转)值得学习百度开源70+项目
- android post数据到服务器端工具类(包括postjson字符串、键值对)
- c# 将json中的数据转为键值的形式放入字典Dictionary并进行拼接md5加密
- SpringMVC 返回的 json 中去除某些不必要的属性
- 一种将list转换成hashmap的笨办法 其实是将json类型数据转换成键值对