JSON对象与字符串之间的相互转换 - CSDN博客
2024-10-02 03:38:39
- <html>
- <head>
- <meta name="viewport" content="width=device-width" />
- <title>JSON对象与字符串之间的相互转换</title>
- <script src="~/Js/jquery-1.8.0.js"></script>
- <script>
- var users = [
- { 'user': 'barney', 'age': 36 },
- { 'user': 'fred', 'age': 40 },
- { 'user': 'pebbles', 'age': 18 }
- ];
- console.log(users[1].user); //fred
- console.log("-----------------------------");
- //在Firefox,chrome,opera,safari,ie9,ie8等高级浏览器直接可以用JSON对象的stringify()和parse()方法。
- //JSON.stringify(obj)将JSON转为字符串。JSON.parse(string)将字符串转为JSON格式
- console.log("------------对象转字符串--------------");
- var str = JSON.stringify(users);
- console.log(str);
- console.log("------------字符串转对象1--------------");
- var object = JSON.parse(str);
- console.log(object);
- console.log(object[1].user); //fred
- console.log($.parseJSON(str)[1].user); //fred
- console.log("------------字符串转对象2--------------");
- var object = eval("(" + str + ")");
- console.log(object);
- console.log(object[1].user); //fred
- </script>
- </head>
- <body>
- <div>
- </div>
- </body>
- </html>
<html>
<head>
<meta name="viewport" content="width=device-width" />
<title>JSON对象与字符串之间的相互转换</title>
<script src="~/Js/jquery-1.8.0.js"></script>
<script>
var users = [
{ 'user': 'barney', 'age': 36 },
{ 'user': 'fred', 'age': 40 },
{ 'user': 'pebbles', 'age': 18 }
];
console.log(users[1].user); //fred
console.log("-----------------------------"); //在Firefox,chrome,opera,safari,ie9,ie8等高级浏览器直接可以用JSON对象的stringify()和parse()方法。
//JSON.stringify(obj)将JSON转为字符串。JSON.parse(string)将字符串转为JSON格式
console.log("------------对象转字符串--------------");
var str = JSON.stringify(users);
console.log(str); console.log("------------字符串转对象1--------------");
var object = JSON.parse(str);
console.log(object);
console.log(object[1].user); //fred
console.log($.parseJSON(str)[1].user); //fred console.log("------------字符串转对象2--------------");
var object = eval("(" + str + ")");
console.log(object);
console.log(object[1].user); //fred
</script>
</head>
<body>
<div>
</div>
</body>
</html>
最新文章
- 【荐】PDO防 SQL注入攻击 原理分析 以及 使用PDO的注意事项
- 2016年11月24日--面向对象、C#小复习
- [XAF] How to represent an enumeration property via a drop-down box with check boxes
- Magento产品批量导入方法?
- Android 获取TextView 显示的字符串宽度
- Away3d 基础 1 ---对一个简单类的解释
- Jquery网页选项卡应用
- Android线程之基本用法
- MyBatis 一对多,多对一关联查询的时候Mapper的顺序
- Mybatis入门之动态sql
- (PMP)第4章-----项目整合管理
- 学习笔记60—SPSS
- python中if else流程判断
- IBM推出新一代云计算技术来解决多云管理
- 2331: [SCOI2011]地板 插头DP
- KVM_webvirtmgr
- 深度学习课程笔记(十二) Matrix Capsule
- MVVM 的理解
- c++作业之圆面积
- Android特性与系统架构
热门文章
- Redis的常识
- gen_server的enter_loop分析
- 20171028洛谷NOIP模拟
- 【a901】滑雪
- kettle的job中运行每行
- [Cordova+Sencha Touch] 移动开发1 sencha 2.4.0 + 在 安卓2.3.6上使用报错 - has no method &#39;bind&#39;
- Multiple address space mapping technique for shared memory wherein a processor operates a fault handling routine upon a translator miss
- iOS的安全性和越狱
- vue router 传递参数
- HDU1164_Eddy&;#39;s research I【Miller Rabin素数测试】【Pollar Rho整数分解】