对象数组与JSON字符串的相互转换
2014-05-06 14:45
471 查看
1、对象数组转换成JSON字符串:
2、JSON字符串转换成对象数组:
以上代码的正常运行需要引入两个JS文件:
jQuery.js
json3.min.js
function ObjectArrayToJsonString(objArray) { var objCount = arrayCount(objArray); if (objCount > 0) { var myJson = "["; for (var i = 0; i < objCount; i++) { myJson += JSON.stringify(objArray[i])+","; } myJson = myJson.remove(myJson.length - 1, 1) + "]"; return myJson; } return null; } function arrayCount(myArray) { var arrayType = typeof myArray; if (arrayType = "string") { return myArray.length; } else if (arrayType = "object") { var n = 0; for (var i in myArray) { n++; } return n; } return false; }
2、JSON字符串转换成对象数组:
function JsonStringToObjectArray(jsonStr) { if (jsonStr != null) { return eval($.parseJSON(jsonStr)); } return null; }
以上代码的正常运行需要引入两个JS文件:
jQuery.js
json3.min.js
相关文章推荐
- Android使用Google Gson实现JSON字符串和对象、对象数组之间相互转换
- json字符串与对象的相互转换-javascript/jQuery
- 补充:json对象与json字符串之间的相互转换
- json字符串 与jsonObject对象的相互转换
- javascript中JSON对象与JSON字符串相互转换实例
- json对象与json字符串之间的相互转换
- 谈谈JSON对象和字符串之间的相互转换JSON.stringify(obj)和JSON.parse(string)
- JSON对象 和 JSON 字符串的相互转换
- JSON对象和字符串之间的相互转换
- json字符串与对象的相互转换-javascript/jQuery
- JSON对象和字符串之间的相互转换
- JavaScript对象与JSON字符串的相互转换
- 开发:随笔记录之 Json字符串和对象的相互转换
- json对象和字符串的相互转换
- FAQ-json字符串和json对象相互转换
- JSON对象和字符串之间的相互转换
- JQuery解析JSON对象与字符串之间的相互转换
- json字符串、json对象、数组 三者之间的转换
- Google Gson实现JSON字符串和对象之间相互转换
- c#json字符串和对象的相互转换