JSON格式
JSON格式
零、前言
最近在最一个从手机读写文件的app,当我把数据写到文件中,发现JSON格式很不乐观,于是,来做个笔记
开始之前,先把JSON.stringfy官方用法文档奉上:https://www.runoob.com/js/javascript-json-stringify.html
一、不缩进
var str = {"name":"菜鸟教程", "site":"http://www.runoob.com"}
str_pretty1 = JSON.stringify(str)
二、缩进4个空格
var str = {"name":"菜鸟教程", "site":"http://www.runoob.com"}
str_pretty2 = JSON.stringify(str, null, 4) //使用四个空格缩进
三、转行(有空行 不好)
var str = {"name":"菜鸟教程", "site":"http://www.runoob.com"}
str_pretty3 = JSON.stringify(str, null, '\r') //转行 会有空行
四、转行 不留空行
var str = {"name":"菜鸟教程", "site":"http://www.runoob.com"}
str_pretty4 = JSON.stringify(str, null, '\r').replace(/[\r]/g, '') //转行 而且没有空行