这是一个jQuery的插件,它可以使得你快速将对象等转换为JSON数据,方便你进行ajax等数据交换。
官网地址为:http://code.google.com/p/jquery-json/
官方也有例子:
JavaScript代码
- var thing = {plugin: 'jquery-json', version: 1.3};
- var encoded = $.toJSON(thing); //'{"plugin": "jquery-json", "version": 1.3}'
- var name = $.evalJSON(encoded).plugin; //"jquery-json"
- var version = $.evalJSON(encoded).version; // 1.3
基本函数也就这个五个:
This plugin exposes five new functions onto the $, or jQuery object:
- toJSON: Serializes a javascript object, number, string, or arry into JSON.
- compactJSON: Serializes as toJSON, but takes out some spaces, making the result that much shorter.
- evalJSON: Converts from JSON to Javascript, quickly, and is trivial.
- secureEvalJSON: Converts from JSON to Javascript, but does so while checking to see if the source is actually JSON, and not with other Javascript statements thrown in.
- quoteString: Places quotes around a string, and inteligently escapes any quote, backslash, or control characters.
相信会给你的项目应用带来方便。。。