JSON.stringify可以输出格式化的JSON字符串
2015-08-08 10:54
567 查看
JSON.stringify() 方法用于将一个json值转为字符串;
JSON.parse() 方法用于将json字符串转化成对象;
当我们用JSON.stringify()方法将json值转为字符串时,你会发现所有字符串都连在一块,根本看不懂。那么就有下面的解决方法了:
JSON.stringify(json,null,"\t"); //缩进一个tab
JSON.stringify(json,null,5); //缩进5个空格
有时候你会发现,如果打印这些字符串,他们还是连在一块的,这是因为html忽略了你的空格或者tab,那么就用<pre></pre>标签吧,它可以定义预格式化的文本。被包围在pre元素中的文本通常会保留空格和换行符。
JSON.parse() 方法用于将json字符串转化成对象;
当我们用JSON.stringify()方法将json值转为字符串时,你会发现所有字符串都连在一块,根本看不懂。那么就有下面的解决方法了:
JSON.stringify(json,null,"\t"); //缩进一个tab
JSON.stringify(json,null,5); //缩进5个空格
有时候你会发现,如果打印这些字符串,他们还是连在一块的,这是因为html忽略了你的空格或者tab,那么就用<pre></pre>标签吧,它可以定义预格式化的文本。被包围在pre元素中的文本通常会保留空格和换行符。
相关文章推荐
- 利用 Console 来学习、调试JavaScript
- js 事件
- JS学习笔记(五):关于$(function(){});里面的函数不执行问题
- js 时间戳转为日期
- JS拖动div的原理
- 原生JS焦点轮播图实现
- javascript 调用其他页面的js函数或变量的脚本
- ajax jsonp跨域乱码解决方案
- 【Javascript】好用的js弹层插件,layerUI
- c#中如何在cshtml页面实现js调用cs变量(mvc模式)
- JavaScript权威指南科20章 client记忆
- 用JSON方式回调服务器
- javascript基本知识学习第二天
- jsp页面不直接放在web根目录下面时相关servlet的路径配置
- 利用JavaScript选择GridView行
- JS真假
- 合并运动及透明度框架(含json)
- JavaScript基础----37JS浏览器对象-Screen对象
- JavaScript基础----36JS浏览器对象-Location对象
- JavaScript基础----35JS浏览器对象-History对象