需求

后台数据是SpringMVC传递过来的JSON数据,前台是一个代码编辑器CodeMirror。要把后台传递的json数据格式化后显示在代码编辑器中。

解决办法

  1. 把后台传递的json对象使用js方法JSON.stringify()转为字符串
  2. 使用JSON.parse()把json字符串转为Javascript对象
  3. 再使用JSON.stringify()得到格式化后的json字符串
  4. 然后把第三步的结果插入的代码编辑器即可。
var jsonData = JSON.stringify(data);//data是请求的后台数据
var result = JSON.stringify(JSON.parse(jsonData),null,4));//格式化后的json字符串形式

CodeMirror显示格式化json相关推荐

  1. codemirror格式化json数据格式

    codemirror绑定json格式变成一行,需要格式化json 解决方案如下 this.jobJson = JSON.stringify(JSON.parse(res.data),null,'\t' ...

  2. Java在线格式化JSON,美化显示

    没有经过格式化的Json很难阅读,那一坨是什么东西??? 所以一系列的Json格式化.美化.高亮工具应运而生. 不过,最方便的.使用最多的还是那些在线工具. 推荐一个 在线JSON格式化工具 这个不但 ...

  3. 格式化json_在Spring Boot中格式化JSON日期

    1.概述 在本教程中,我们将展示如何在Spring Boot应用程序中格式化JSON日期字段. 我们将探讨使用Jackson格式化日期的各种方法,它被Spring Boot用作默认的JSON处理器. ...

  4. jsonview浏览器插件 查看格式化json数据

    在开发过程中前端工程师经常会在浏览器输入接口来查看后台的数据,一般后台返回的是json 格式的数据,数据多了,浏览器显示的就是一堆,眼花缭乱,为了看清楚数据结构,我们通常采用的方法是去json在线解析 ...

  5. Notepad++工具 格式化Json文件格式

    简介: Notepad++是常用的文件查看工具,在查看json的文件时,如果json文件的格式不符合正常的可视格式,那就需要格式化json文件,使之符合我们的可视化需求. 流程: 首先打开Notepa ...

  6. 页面显示格式化的时间、倒计时效果、学成在线案例(创建、添加节点)、学生信息表(重点)、5秒钟之后跳转页面(location.href应用)、学生信息表(页面刷新数据不丢失)(重点)——API练习案例

    目录 1. 页面显示格式化的时间 2. 倒计时效果 3. 学成在线案例(创建节点.添加节点) 4.学生信息表案例(重点) 5. 5秒钟之后跳转页面(location.href的应用) 6. 学生信息表 ...

  7. (资源免费)Sublime Text 3如何格式化json文本+格式化Sql语句

    Sublime Text 3如何格式化json文本+格式化Sql语句 下面由sublime教程栏目给大家介绍sublime text3格式化json,希望对需要的朋友有所帮助! 问题研讨 当前后端对接 ...

  8. Mac版sublime Text格式化json、压缩json

      json是一种常见的传输数据格式,快速切换json格式可以有效提高我们的效率,避免不必要的时间消耗,下面介绍在sublime上快速实现格式化json以及压缩json的小技巧. 安装插件 网络上搜了 ...

  9. php自定义函数格式化,PHP自定义函数格式化json数据实例

    这篇文章主要介绍了PHP自定义函数格式化json数据的方法,结合实例形式分析了php通过自定义函数进行字符串与数组的遍历.转换.计算等操作实现json数据格式化的功能,需要的朋友可以参考下 具体如下: ...

最新文章

  1. python多进程原理_python多进程的详细介绍(附示例)
  2. 云计算简介+云计算建站平台
  3. mysql测试工作中的应用_Mysql精华总结,解决测试人员面试中的碰到的一切Mysql问题(一)...
  4. LiveVideoStackCon讲师热身分享 ( 十三 ) —— Intel QSV技术在FFmpeg中的实现与使用
  5. 时任上海来伊份互联网事业群总裁王戈钧 :传统企业(线上+线下)移动互联网改造...
  6. 粉丝提问:有没有人会做彩虹表
  7. boost::stable_vector简单解析
  8. pthread_create函数阻塞了主线程_5个状态,Python 中线程的生命周期
  9. 一篇文章带初学者明白:什么是编译器,什么是集成开发环境(IDE)?
  10. down perm什么意思_没想到“羽绒服”竟叫down coat!为啥有个down?
  11. 计算机主机制作过程,计算机主机箱的制作方法
  12. pytorch常见错误(持续更新)
  13. psm倾向得分匹配法举例_倾向得分匹配(PSM)操作过程与问题反思
  14. 新手安卓开发详细教程
  15. Amcharts 入门教程
  16. The Matrix--庄生晓梦迷蝴蝶
  17. maple 解代数方程组得多项式_Maple与数学实验
  18. redux与react-redux
  19. spout 和bolt关系_在Bolt CMS中记录检索和分页
  20. linux非空(linux设置空密码)

热门文章

  1. 基尼系数(Gini coefficient),洛伦茨系数
  2. 十面埋伏(DFS,标记)
  3. RLE压缩解压算法的完整实现
  4. 硬件设计基础----通信协议UART
  5. 过山车css动画,如何使用CSS实现过山车loader的动画效果
  6. AtCoder Beginner Contest 204 A~E 题解
  7. RANSAC算法(附RANSAC直线拟合C++与Python版本)
  8. 当无法打开eclipse可能的解决方法
  9. 陈氏太极拳的健身与技击作用
  10. MySQL---表的增删改查(进阶)