星空网 > 软件开发 > Java

Object转换为JSON格式字符串

简介:

把JS的Object转换为Json字符串。

代码:

function (object) {  // Object转换为josn  var json = "";  switch (jQuery.type(object)) {    case "array":      json = "[";      $.each(object, function (i, item) {        json += $.sinopec.ObjectToJson(item) + ",";      });      if (json != "[" && json.length > 0) json = json.substr(0, json.length - 1);      json += "]";      break;    case "object":      json = "{";      $.each(object, function (key, value) {        if (jQuery.type(value) == "object") {          json += "\"" + key + "\":" + $.sinopec.ObjectToJson(value) + ",";        } else if (jQuery.type(value) == "array") {          json += "\"" + key + "\":" + $.sinopec.ObjectToJson(value) + ",";        } else {          json += "\"" + key + "\":\"" + value + "\",";        }      });      if (json != "{" && json.length > 0) json = json.substr(0, json.length - 1);      json += "}";      break;    default:      json = "\"" + object + "\"";      break;  }  return json;}

示例:

var data = {};data['Username'] = $('#username').val();data['Password'] = $('#password').val();var params = {};params['url'] = '/Demo/SignIn';params['data'] = data;

结果:

{  "url": "/Demo/SignIn",  "data": {    "Username": "demo",    "Password": "test"  }}

 




原标题:Object转换为JSON格式字符串

关键词:JS

JS
*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们: admin#shaoqun.com (#换成@)。

大朴网:https://www.ikjzd.com/w/2289
Joom:https://www.ikjzd.com/w/229
王治全:https://www.ikjzd.com/w/2290
加州CARB:https://www.ikjzd.com/w/2291
加州CAL FIRE:https://www.ikjzd.com/w/2292
加州CEC:https://www.ikjzd.com/w/2293
月活用户超20亿!万亿市值巨头对中国商家进一步开闸放流 :https://www.kjdsnews.com/a/1836412.html
九寨沟周围必去的景点推荐:https://www.vstour.cn/a/363190.html
相关文章
我的浏览记录
最新相关资讯
海外公司注册 | 跨境电商服务平台 | 深圳旅行社 | 东南亚物流