首页 > Web开发 > 详细

js操作json与字符串相互转换

时间:2016-01-03 02:36:58      阅读:217      评论:0      收藏:0      [点我收藏+]
字符串转对象(strJSON代表json字符串)
  var obj = eval(strJSON);
  var obj = strJSON.parseJSON();
  var obj = JSON.parse(strJSON);
json对象转字符串(obj代表json对象)
  var str = obj.toJSONString();
  var str = JSON.stringify(obj)
运用时候需要除了eval()以外需要json.js包(切记哦)

 

 
  // form serializeArray  后转标准 json
  function standJsonByObj(obj){

    var o = {};
    var a = $(obj).serializeArray();
    $.each(a, function() {
        if (o[this.name] !== undefined) {
            if (!o[this.name].push) {
                o[this.name] = [o[this.name]];
            }
            o[this.name].push(this.value || ‘‘);
        } else {
            o[this.name] = this.value || ‘‘;
        }
    });
    return o;
    };

 

js操作json与字符串相互转换

原文:http://www.cnblogs.com/8899man/p/5095669.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!