Json文件格式化方法

Json文件格式化方法vscode 编辑器功能非常强大 是最好用的编辑器之一 那么对于一个 json 文件 如果没有很美观的展示 那是相当讨厌的

1. JSON 是一种存储和交换数据的语法

当数据在浏览器与服务器之间进行交换时,这些数据只能是文本。

JSON 属于文本,并且我们能够把任何 JavaScript 对象转换为 JSON,然后将 JSON 发送到服务器。

我们也能把从服务器接收到的任何 JSON 转换为 JavaScript 对象。

以这样的方式,我们能够把数据作为 JavaScript 对象来处理,无需复杂的解析和转译。

2. 问题描述

有时我们使用IDE或者文档查看器打开Json时,发现显示的是长长的一行,如下图所示

Json文件格式化方法

也有时是多行,但整个文件像文本文档一样比较整齐地换行。

这样对计算机读取是没有任何影响的,但对人很不友好,本文介绍两种格式化方法。格式化之后更方便人的阅读。

3. vscode-json

VSCode编辑器功能非常强大,是最好用的编辑器之一。vscode-json是它的一款插件。

在VSCode中支持安装插件扩展,那么我们就找到Json格式的插件。

Json文件格式化方法

下载vscode-json插件,因为简介中该插件支持格式化Json功能。

  • 转化为带缩进的形式(对人更友好)

在Ubuntu中按ctrl + alt + b三个按键。

在Mac中按cmd + alt + b三个键

  • 转化为单行形式

在Ubuntu中按ctrl + alt + u三个按键。

在Mac中按cmd + alt + u三个键

Json文件格式化方法

在我们的Json格式文件中,按照格式化快捷键方式,执行调整后json格式可读性、美观性大大加强。效果如下所示:

Json文件格式化方法

4. 在线格式化

打开网址JSON在线视图查看器(Online JSON Viewer)

Json文件格式化方法把Json文件的内容拷贝到左侧Json数据框,右侧视图中就会给出格式化后的结果。当数据量较大时,使用起来可能会比较卡。

参考文献

JSON 简介

https://jingyan.baidu.com/article/0964eca21cebaec384f5362b.html

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/215106.html原文链接:https://javaforall.net

(0)
上一篇 2026年3月18日 下午2:41
下一篇 2026年3月18日 下午2:41


相关推荐

  • Instruments 调试

    Instruments 调试Instruments 调试转载

    2026年3月19日
    3
  • LeetCode 606. Construct String from Binary Tree「建议收藏」

    LeetCode 606. Construct String from Binary Tree

    2022年4月2日
    53
  • java script的基础理解以及常规的使用注意事项「建议收藏」

    java script的基础理解以及常规的使用注意事项「建议收藏」js:javascriptjs一种具有函数优先的轻量级,解释型或即时编译型的高级编程语言。虽然它是作为开发Web页面的脚本语言而出名的,但是它也被用到了很多非浏览器环境中,JavaScript基于原型编程、多范式的动态脚本语言,并且支持面向对象、命令式和声明式(如函数式编程)风格。Netscape管理层希望它外观看起来像Java,因此取名为JavaScript。但实际上它的语法风格与Self及Scheme较为接近。在语句上还是有一些类似之处,但本质上还是很不一样的:js是基于对象的,边解释边执

    2022年7月7日
    25
  • J2ME开发步骤

    J2ME开发步骤1.安装JDK2.安装WTK2.5.23.安装MIDP4.Netbeans5.5.15.MobilePack5.5.1部署J2ME您可以从Sun下载一个仿真器,该仿真器允许您在台式机系统上测试J2ME应用程序。如果您宁愿避免所有的图形开销,则您也可以在命令行上部署J2ME。在仿真环境中进行部署在仿真环境中部署和运行J2ME应用程序,要涉及到仿真器的安装和配置。J2

    2022年7月11日
    30
  • Netty 大文件传输

    Netty 大文件传输Netty 大文件传输使用 netty 进行大文件传输 对文件大小没有限制实际上 传输的是文件分片 分片大小自定义整体思路客户端一连上服务器 即发送指定文件的文件分片服务器收到分片后 写入指定路径 并向客户端返回所收到字节数 即通知客户端下次从文件的此字节开始传输 客户端收到服务器的回应后 从指定字节开始创建下一个文件分片继续发送给服务器 若已到文件末尾 则发送 1 表示文件传输结束服务器循环步骤 2 直至收到客户端发来的 1 也回应给客户端 1 表示收到传输结束的通知客户端在收到 1 后 断开

    2026年3月18日
    2
  • 使用php实现单点登录实例详解

    使用php实现单点登录实例详解

    2021年10月27日
    40

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号