您好,欢迎来到三六零分类信息网!老站,搜索引擎当天收录,欢迎发信息

JS对象与JSON格式数据相互转换_json

2025/9/18 21:45:31发布33次查看
目前的项目数据交互几乎都用jquery,所以处理流程是:前端页面数据-》js对象-》jquery提交-》python处理,另外一种就是倒过来。python肯定不能直接处理js对象数据,所以要把js对象转换成为python能处理的一种数据格式(通常是字典dict),同样,python取数据反馈到前端也要把字典数据转换成js能处理的对象,这个中间转换数据格式通常就是json。
一、js对象转换成为json
流程:读取前端页面数据,组装成为js对象,并通过jquery的$.post()方法传递给python。
处理:引用一个json2.js文件,调用json.stringify()方法。例如:var data = new object(); 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这个文件在网上搜一下就能下载到。
该用户其它信息

VIP推荐

免费发布信息,免费发布B2B信息网站平台 - 三六零分类信息网 沪ICP备09012988号-2
企业名录 Product