Home  >  Article  >  Web Front-end  >  js对象和json对象互相转换

js对象和json对象互相转换

WBOY
WBOYOriginal
2016-06-01 09:54:371188browse

 

一、JS对象转换成为JSON

流程:读取前端页面数据,组装成为JS对象,并通过jQuery的$.post()方法传递给python。

处理:引用一个json2.js文件,调用JSON.stringify()方法。

实例

<code class="language-javascript">var data = new ob ject();
var json_data = JSON.stringify(data);</code>

读取:python这里就很简单了,用dict_data = json.loads(json_data)就OK了

 

二、JSON转换成为JS

流程:python组装一个dict数据并转成JSON格式传递给前端,或者前端通过jQuery的$.getJSON()方法直接读取这个JSON格式的数据

处理:用jQuery的一个方法$.parseJSON()将JSON格式的数据转成JS对象。

实例:

<code class="language-javascript">var json_data = $.getJSON();
var data = $.parseJSON(json_data);</code>

读取:JS对像的操作就不必多说了

这里,python要把字典转换成JSON格式数据,用json.dumps()这个方法就行了

PS:json2.js这个文件在网上搜一下就能下载到。

Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn