javascript中json对象json数组json字符串互转及取值方法


Posted in Javascript onApril 19, 2017

今天用到了json数组和json对象和json类型字符串之间互转及取值,记录一下:

1.json类型的字符串转换为json对象及取值

var jsonString = '{"bar":"property","baz":3}';
  var jsObject = JSON.parse(jsonString);  //转换为json对象
  alert(jsObject.bar);  //取json中的值

 2.json对象转为json类型的字符串

var jsonString = '{"bar":"property","baz":3}';
var jsObject = JSON.parse(jsonString); //转换为json对象
alert(jsObject.bar); //取json中的值
var st = JSON.stringify(jsObject); //转换为json类型的字符串

3.json数组类型的字符串转换为json及取值 和json对象转换为转换为json字符串

//json数组类型字符串取值
var jsonStr = '[{"id":"01","open":false,"pId":"0","name":"A部门"},{"id":"01","open":false,"pId":"0","name":"A部门"},{"id":"011","open":false,"pId":"01","name":"A部门"},{"id":"03","open":false,"pId":"0","name":"A部门"},{"id":"04","open":false,"pId":"0","name":"A部门"}, {"id":"05","open":false,"pId":"0","name":"A部门"}, {"id":"06","open":false,"pId":"0","name":"A部门"}]';
var jsonObj = JSON.parse(jsonStr);//转换为json对象
for(var i=0;i<jsonObj.length;i++){
    alert(jsonObj[i].id); //取json中的值
}
console.log(jsonObj)
var jsonStr1 = JSON.stringify(jsonObj)
console.log(jsonStr1+"jsonStr1")

 结果:

javascript中json对象json数组json字符串互转及取值方法

以上所述是小编给大家介绍的javascript中json对象json数组json字符串互转及取值方法,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对三水点靠木网站的支持!

Javascript 相关文章推荐
建议大家看下JavaScript重要知识更新
Jul 08 Javascript
在IE和VB中支持png图片透明效果的实现方法(vb源码打包)
Apr 01 Javascript
javascript 单例/单体模式(Singleton)
Apr 07 Javascript
window.open以post方式将内容提交到新窗口
Dec 26 Javascript
JS获取计算机mac地址以及IP的实现方法
Jan 08 Javascript
JS实现倒计时和文字滚动的效果实例
Oct 29 Javascript
Node.js Addons翻译(C/C++扩展)
Jun 12 Javascript
javascript事件的传播基础实例讲解(35)
Feb 14 Javascript
使用AngularJS2中的指令实现按钮的切换效果
Mar 27 Javascript
vue.js实现只弹一次弹框
Jan 29 Javascript
浅谈layui使用模板引擎动态渲染元素要注意的问题
Sep 14 Javascript
windows下create-react-app 升级至3.3.1版本踩坑记
Feb 17 Javascript
javascript 中null和undefined区分和比较
Apr 19 #Javascript
jQuery Plupload上传插件的使用
Apr 19 #jQuery
Vuex之理解Mutations的用法实例
Apr 19 #Javascript
Vuex之理解Getters的用法实例
Apr 19 #Javascript
Vuex之理解state的用法实例
Apr 19 #Javascript
微信小程序 聊天室简单实现
Apr 19 #Javascript
Vuex之理解Store的用法
Apr 19 #Javascript
You might like
30 个很棒的PHP开源CMS内容管理系统小结
2011/10/14 PHP
php保存二进制原始数据为图片的程序代码
2014/10/14 PHP
PHP MySql增删改查的简单实例
2016/06/21 PHP
thinkphp配置文件路径的实现方法
2016/08/30 PHP
jquery分页插件AmSetPager(自写)
2013/04/15 Javascript
JavaScript实现把rgb颜色转换成16进制颜色的方法
2015/06/01 Javascript
Windows系统下Node.js的简单入门教程
2015/06/23 Javascript
基于BootStrap Metronic开发框架经验小结【二】列表分页处理和插件JSTree的使用
2016/05/12 Javascript
AngularJS 过滤器(自带和自建)详解
2016/09/19 Javascript
javascript iframe跨域详解
2016/10/26 Javascript
详解vue表单验证组件 v-verify-plugin
2017/04/19 Javascript
Angular2中如何使用ngx-translate进行国际化
2017/05/21 Javascript
jquery学习笔记之无new构建详解
2017/12/07 jQuery
JavaScript折半查找(二分查找)算法原理与实现方法示例
2018/08/06 Javascript
微信小程序实现授权登录
2019/05/15 Javascript
layui添加动态菜单与选项卡 AJAX请求的例子
2019/09/25 Javascript
[02:59]2014DOTA2西雅图国际邀请赛 圆满落幕中国夺冠
2014/07/23 DOTA
跟老齐学Python之一个免费的实验室
2014/09/14 Python
Python读取本地文件并解析网页元素的方法
2018/05/21 Python
如何通过python的fabric包完成代码上传部署
2019/07/29 Python
pytorch中的embedding词向量的使用方法
2019/08/18 Python
PyTorch中的Variable变量详解
2020/01/07 Python
Python使用循环神经网络解决文本分类问题的方法详解
2020/01/16 Python
利用setuptools打包python程序的方法步骤
2020/01/18 Python
python 已知平行四边形三个点,求第四个点的案例
2020/04/12 Python
python百行代码自制电脑端网速悬浮窗的实现
2020/05/12 Python
一款超酷的js+css3实现的3D标签云特效兼容ie7/8/9
2013/11/18 HTML / CSS
柯基袜:Corgi Socks
2017/01/26 全球购物
美国网上鞋子零售商:Dr. Scholl’s Shoes
2017/11/17 全球购物
关于圣诞节的广播稿
2014/01/26 职场文书
2014年班长个人工作总结
2014/11/14 职场文书
小学教师先进事迹材料
2014/12/15 职场文书
党员志愿者服务倡议书
2015/04/29 职场文书
《比尾巴》教学反思
2016/02/24 职场文书
background-position百分比原理详解
2021/05/08 HTML / CSS
Python docx库删除复制paragraph及行高设置图片插入示例
2022/07/23 Python