JS实现的一个query字符串转Json格式数据的方法
2016-10-15 14:16
851 查看
输入字符串的格式是 a=1&b=2&c=3
$.par2Json = function (string, overwrite) {
var obj = {}, pairs = string.split('&'), d = decodeURIComponent, name, value;
$.each(pairs, function (i, pair) {
pair = pair.split('=');
name = d(pair[0]);
value = d(pair[1]);
obj[name] = value;
});
return obj;
};
var test=$.par2Json('a=1&b=2&c=3');
console.log(test);
//Object {a: "1", b: "2", c: "3"}
json对象转行json字符串:
var jsonObj=JSON.stringify(test);
json字符串转json对象
JSON.parse(jsonObj);
$.par2Json = function (string, overwrite) {
var obj = {}, pairs = string.split('&'), d = decodeURIComponent, name, value;
$.each(pairs, function (i, pair) {
pair = pair.split('=');
name = d(pair[0]);
value = d(pair[1]);
obj[name] = value;
});
return obj;
};
var test=$.par2Json('a=1&b=2&c=3');
console.log(test);
//Object {a: "1", b: "2", c: "3"}
json对象转行json字符串:
var jsonObj=JSON.stringify(test);
json字符串转json对象
JSON.parse(jsonObj);
相关文章推荐
- JS实现的一个query字符串转Json格式数据的方法
- Queryable.Union 方法实现json格式的字符串合并的具体实例
- JS解析json数据并将json字符串转化为数组的实现方法
- JS解析json数据并将json字符串转化为数组的实现方法
- JS解析json数据并将json字符串转化为数组的实现方法
- JS解析json数据并将json字符串转化为数组的实现方法
- Queryable.Union 方法实现json格式的字符串合并
- Queryable.Union 方法实现json格式的字符串合并的具体实例
- JS解析json数据并将json字符串转化为数组的实现方法
- JS解析json数据并将json字符串转化为数组的实现方法
- json学习(一)--将一个对象或集合转换成符合json数据格式的字符串
- 在JS中将JSON的字符串解析成JSON数据格式
- 后台将对象转换为json格式,前台js解析json数据,将字符串转化为数组
- android实现json数据的解析和把数据转换成json格式的字符串
- ConvertJSONDateToJSDateObject 方法实现json格式时间串转换为 对应的时间格式串
- android实现json数据的解析和把数据转换成json格式的字符串
- JS JSON对象转为字符串的简单实现方法
- android实现json数据的解析和把数据转换成json格式的字符串
- js操作cookie,将字符串数据解析为json格式
- android实现json数据的解析和把数据转换成json格式的字符串