js下用eval生成JSON对象
时间:2024-04-19 10:00:24
例如:var json = eval('('+ret+')');
假设我们在服务器端使用php的encode_json()生成需要返回的字符串
如果生成的字符串是[{"name":"boke"},{"age":"23"}],
我们可以直接使用eval([{"name":"boke"},{"age":"23"}])生成相应的JSON对象;
如果生成的字符串是{“name":"boke","age":"23"},
我们使用eval({“name":"boke","age":"23"})生成JSON对象时就会出错
,我们需要这样写eval(({“name":"boke","age":"23"}))。
eval(( ))的写法同样适用于包括第一种情况在内的其它通过encode_json()函数生成的字符串
也可以不用eval,用一个特殊的
function getdata(data){
return (new Function("return "+data))();
}
标签:eval,JSON对象
0
投稿
猜你喜欢
详解Pandas与openpyxl库的超强结合
2021-09-05 03:52:15
win7上python2.7连接mysql数据库的方法
2024-01-25 18:28:25
python-pymysql获取字段名称-获取内容方式
2024-01-21 05:19:44
Request.ServerVariables各参数说明集合
2008-11-25 18:49:00
ASP 错误代码
2009-05-11 12:38:00
PyQt5每天必学之QSplitter实现窗口分隔
2021-12-26 16:33:48
Python简单实现两个任意字符串乘积的方法示例
2023-10-29 12:04:40
在XPath查询中指定轴(转自MSSQL手册)
2008-09-04 14:23:00
python包导入的两种方式
2022-11-25 22:49:30
Python ttkbootstrap的介绍与使用教程
2022-09-14 11:36:22
CentOS7服务器中apache、php7以及mysql5.7的安装配置代码
2023-11-19 02:14:52
使用Python点云生成3D网格
2023-02-06 18:32:45
MYSQL5.7.9开启慢查询日志的技巧
2024-01-18 08:47:52
通过SQL Server的位运算功能巧妙解决多选查询方法
2012-01-29 17:54:35
python实现线性插值的示例
2023-08-10 21:33:55
MySQL Order By语法
2011-01-04 19:58:00
深入Oracle字符集的查看与修改详解
2023-06-25 22:13:15
JavaScript基本语法_动力节点Java学院整理
2024-04-18 09:49:41
Python 字符串操作方法大全
2023-12-06 04:21:48
python+selenium爬取微博热搜存入Mysql的实现方法
2024-01-24 18:07:53