格式化json

需求情景:Java后台传入的是一个为格式化的json串,需要将此json数据格式化后显示在页面。如下两图所示:

未格式化json.png
格式化json_第1张图片
格式化json.png

没有想到用一些json格式化的工具,而是直接替换里面的特殊字符,以达到格式化的效果。

{operateLogStore.args.toString().replace(/,/g,'\,\n\t').replace(/{/g,'\n\t\{\n\t').replace(/}/g,'\n\t\}\n\t')}

说明:operateLogStore.args是要被格式化的json串。

这里又学到了两个新的标签

 ,

感觉自己真是机智!里面有一个换行的小瑕疵,但是我不想改了,因为这个需求被取消了,哈哈哈哈!

你可能感兴趣的:(格式化json)