Jquery怎么将一个object对象转换成json字符串

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Jquery怎么将一个object对象转换成json字符串相关的知识,希望对你有一定的参考价值。

JSON.stringify(要转换的object对象)。此方法返回的就是一个类似于 “name”:"张三","age":18 这样的字符串 参考技术A jquery中没有这样的方法,只有将字符串转换为对象的方法:jQuery.parseJSON( json)。 如果将object对象转换为json字符串,在现代浏览器中可以用JSON.stringify()这个原生方法。在IE6/7以及IE8兼容模式中,可以先引用 js之后再采用JSON.stringify()。 参考技术B

需要加载库包,地址为:https://github.com/Krinkle/jquery-json

在jquery之后加载这个库包

转换方式为:

    <script>

    var where = new Object();

    where['where_id_filter'] = "where_id_filter";

    where['where_checkids'] = "where_checkids"

    where = jQuery.toJSON(where);

    alert(where);

    </script>

参考技术C JSON.stringify(jsonobj) 参考技术D var dataObj=eval("("+data+")");

jquery 怎么将json字符串转化为json对象

参考技术A 用jQuery.parseJSON(str)来转
接收一个JSON字符串,返回解析后的对象。
一般会这么写
$.parseJSON('"test:1"')
或者也可以
jQuery.parseJSON('"test:1"')
结果都是一样的,转换出来的就是json对象
当然也可以选择使用原生方法JSON.parse(str)同样可以接收json字符串,转成json对象

以上是关于Jquery怎么将一个object对象转换成json字符串的主要内容,如果未能解决你的问题,请参考以下文章

Jquery怎么将一个object对象转换成json字符串

jQuery怎么把JSON格式的字符串转换为JSON对象

jquery 怎么将json字符串转化为json对象

Java中如何把字符串转换成map

Jquery一些实用函数

javascript的JSON对象