js对象和json对象互相转换
程序员文章站
2022-05-25 10:08:18
...
一、JS对象转换成为JSON
流程:读取前端页面数据,组装成为JS对象,并通过jQuery的$.post()方法传递给python。
处理:引用一个json2.js文件,调用JSON.stringify()方法。
实例
var data = new ob ject();
var json_data = JSON.stringify(data);
读取:python这里就很简单了,用dict_data = json.loads(json_data)就OK了
二、JSON转换成为JS
流程:python组装一个dict数据并转成JSON格式传递给前端,或者前端通过jQuery的$.getJSON()方法直接读取这个JSON格式的数据
处理:用jQuery的一个方法$.parseJSON()将JSON格式的数据转成JS对象。
实例:
var json_data = $.getJSON();
var data = $.parseJSON(json_data);
读取:JS对像的操作就不必多说了
这里,python要把字典转换成JSON格式数据,用json.dumps()这个方法就行了
PS:json2.js这个文件在网上搜一下就能下载到。
上一篇: php pki加密技术(openssl)详解_PHP
下一篇: 运用java自带线程池多线程执行任务
推荐阅读
-
Json字符串转换为JS对象的高效方法实例_javascript技巧
-
js参数对象实现可选参数和参数默认值
-
将JSON对象转换成JSON字符串 jsonjQueryWeb.net
-
将json对象转换为字符串的方法_javascript技巧
-
javascript-JS 的时间格式与JSON时间格式如何互相转换?
-
怎样使用JS实现json对象数组按对象属性排序
-
js protobuf 实例对象在JSON转换时遇到的问题
-
php和js如何通过json互相传递数据相关问题探讨
-
php简单对象与数组的转换函数代码(php多层数组和对象的转换)_php技巧
-
js定义对象或数组直接量时各浏览器对多余逗号的处理(json)_javascript技巧