功能如题,代码如下

  var json2str = function(json){var type = typeof json;if(type === 'number' || type === 'boolean'){return json;}else if(json === null){return 'null';}else if(type === 'string'){return '"' + json.toString() + '"';}else if(type === 'function'){return 'null';}else if(type === 'object'){if(json instanceof Date){return '"' + json.toString() + '"';}else if(json instanceof Array){var arr = [];var jlen = json.length;for(var i = 0; i < jlen; i++){arr.push(arguments.callee(json[i]));}console.log(arr);return '[' + arr.join(',') + ']';}else{var obj = [];for(var key in json){obj.push('"' + key + '"' + ':' + arguments.callee(json[key]));}return '{' + obj.join(',') + '}';}}}

  

  

转载于:https://www.cnblogs.com/realwall/archive/2012/03/04/2378934.html

JavaScript将JSON转换为字符串相关推荐

  1. python json转字符串_在python中将json转换为字符串

    一开始我没有清楚地解释我的问题.在python中将json转换为字符串时,请尝试使用str()和json.dumps(). >>> data = {'jsonKey': 'jsonV ...

  2. 「译」在JavaScript中将值转换为字符串的5种方法

    原文: 5 Ways to Convert a Value to String in JavaScript 如果您关注Airbnb的样式指南,首选方法是使用"String()"? ...

  3. 如何使用JavaScript将对象转换为字符串?

    JavaScript如何将对象转换为字符串?下面本篇文章就来给大家介绍一下使用JavaScript将不同对象转换为字符串的方法,希望对大家有所帮助. 方法1:使用String()函数 String() ...

  4. python 将JS(JavaScript)的json格式字符串转换为python的字典格式

    文章目录 1.需求: 2.如何将js的json转python字典 1.需求: 比如我从js的字符串中提取出JavaScript的json字符串,然后找到一个很好的模块.demjson: 但是我的电脑, ...

  5. JavaScript的JSON转变函数parse[转化为对象] stringfy[转化为字符串]

    创建一个对象数组:使用parse会把字符串转化为对象 var sites = [{ "name":"runoob", "url":" ...

  6. javascript解析json字符串,各种格式分析

    javascript解析json字符串,各种格式分析 JS,JSON,EVAL函数说明 JSON.parse(字符串) 方法用于将一个 JSON 字符串转换为对象 JSON.stringify(对象或 ...

  7. JavaScript 技术篇-js自动转换类型,自动转换为字符串,js避免自动转换的坑

    自动转换类型 当 JavaScript 尝试操作一个 "错误" 的数据类型时,会自动转换为 "正确" 的数据类型. 而往往这种隐式的转化可能给程序带来很多莫名奇 ...

  8. JavaScript解析Json字符串

    JavaScript可以解析服务器接口返回的json字符串(一般用于Ajax),而不需要json的额外支持. 在JavaScript中可以通过eval()方法将一个json字符串解析成一个JavaSc ...

  9. ajax 传字符串到后台,JSON.stringify()将JSON对象转换为字符串通过Ajax传入到后台处理...

    搜索热词 最近在做一个小小的功能模块,前台有很多的数据需要传入到后台,前台页面设计如下: 看起来不是很清楚,总之表单中的数据都要提交到后台进行处理,然后插入到数据库,而且是一起提交到后台的,实现的方法 ...

  10. 将json字符串转换成html,将JSON HTML字符串转换为HTML

    我已经开发了一个使用Moodle WebService的AngularJS Moodle webapp,并且我正在试图从Moodle eLearning展示一个测验.将JSON HTML字符串转换为H ...

最新文章

  1. 如何提高PyTorch“炼丹”速度?这位小哥总结了17种方法,可直接上手更改的那种...
  2. 理解JavaScript面向对象的思路
  3. Rational rose的安装
  4. 【公司金融课堂学习笔记】2、企业融资—风投如何影响企业价值
  5. vue 头部组件监控页面来源
  6. 面试常备题---JVM加载class文件的原理机制
  7. ai音响怎么连接网络_KTV音响设备怎么连接?点歌机怎么连接?学习下
  8. UVA11554 Hapless Hedonism【数学计算+大数】
  9. Atiit 如何手写词法解析器
  10. Cocos Creator 如何在 VideoPlayer 上面放置 UI 控件
  11. Microsoft Windows XP Embedded 技术常见问题
  12. 地理工具 | EXCEL读取照片EXIF,并在地图上标注拍摄地点
  13. 自助提取公积金(北京)
  14. 提升你的外国服务器网站国内访问速度~
  15. CVE20190708复现
  16. 语雀实现收藏网页的功能(借助印象笔记)
  17. nginx 域名重定向
  18. 程序员的1927年12月31日午夜一秒谜案
  19. 苹果手机小圆圈怎么设置_敬业签苹果手机版软件小账本怎么设置密码?
  20. pytorch中torch.cholesky()函数的使用

热门文章

  1. 学考计算机删除键是什么字母,考计算机的童鞋注意啦~计算机基础题答案~
  2. Docker 安装基本操作
  3. Eclipse 启动不了 Tomcat
  4. Makefile--伪目标 (三)
  5. C#使用mybatis学习笔记
  6. Intent调用大全
  7. 一个页面从输入 URL 到页面加载显示完成,这个过程中都发生了什么?
  8. 移动端拖拽(模块化开发,触摸事件,webpack)
  9. Cocos开发中性能优化工具介绍(一):Xcode中Instruments工具使用
  10. Ubuntu 12.04.2搭建nfs服务器