json数据拿到之后是一整块数据 不能清晰明了的展示出来层级,所以就要格式化数据
1.如果只是自己看的话,可以使用在线转换工具格式化
推荐网址:https://json.cn/
下图,左边是一整块数据,看不清楚数据结构,但是右边是格式化的代码,哪个更加清晰明了呢
2.在代码中,有展示json数据的需求时,可以使用以下方法
-
JSON.stringify( {} , [ ] , “”),把数据序列化为json字符串
参数一 :要序列化的数据(object)
参数二 :控制对象的键值,只想输出指定的属性,传入一个数组
参数三 :序列化后,打印输出的格式(一个Tab ,可以更直观查看json) -
JSON.parse(json字符串); 把json数据反序列化为一个js对象。