/*
@desc:字符串转json函数
@author <lee> [<complet@163.com>]
@param str 字符串
@return json json对象
*/
function strtojson(str){
var arr = str.split('&')
var json = {}
for(var i in arr){
var k = arr[i].split('=')[0]
var v = arr[i].split('=')[1]
json[k] = v
}
console.log(json)
}
var str = 'name=lee&sex=male'
var ret = strtojson(str)
console.log(ret)
{ name: 'lee', sex: 'male' }
/*
@desc:json转字符串函数
@author <lee> [<complet@163.com>]
@param json json对象
@return str 字符串
*/
function jsontostr(json){
var arr = new Array()
for(var k in json){
var v = json[k]
var val = k+'='+v
arr.push(val)
}
var str = arr.join('&')
return str
}
var json = {
name:'lee',
sex:'male'
}
var ret = jsontostr(json)
console.log(ret)
name=lee&sex=male
网站栏目:javascript查询字符串与json互转
链接分享:https://www.cdcxhl.com/article12/iedggc.html
成都网站建设公司_创新互联,为您提供软件开发、网站建设、外贸建站、商城网站、关键词优化、企业网站制作
声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联