`
scm002
  • 浏览: 317027 次
社区版块
存档分类
最新评论

Sublime Text 套件介紹(四):Pretty JSON

    博客分类:
  • Tool
 
阅读更多
http://www.camdemy.com/media/7427
JSON,一個輕量級的資料交換語言,目前許多網站AJAX request的回應結果都是JSON格式
 
以下是一個標準的JSON格式
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
{
     "firstName""John",
     "lastName""Smith",
     "male"true,
     "age": 25,
     "address":
     {
         "streetAddress""21 2nd Street",
         "city""New York",
         "state""NY",
         "postalCode""10021"
     },
     "phoneNumber":
     [
         {
           "type""home",
           "number""212 555-1234"
         },
         {
           "type""fax",
           "number""646 555-4567"
         }
     ]
 }
 
但是現實是殘酷的,往往你都看不到這麼好看懂得JSON格式,通常你只會看到下面這樣
 
1
{"firstName":"John","lastName":"Smith","male":true,"age":25,"address":{"streetAddress":"21 2nd Street","city":"New York","state":"NY","postalCode":"10021"},"phoneNumber":[{"type":"home","number":"212 555-1234"},{"type":"fax","number":"646 555-4567"}]}
 
如果當中有非英文語系的文字,那就更慘了,如下面所示
 
1
{"ret":{"status":"false","msg":"\u9801\u9762\u5df2\u904e\u671f\uff0c\u8acb\u91cd\u6574\u8a72\u9801\u9762"}}
 
全部都變成Unicode編碼拉…只有電腦才看得懂這啥鬼…
 
在一般的情況下可能要丟到JSON Parser Online或是JSON Pretty Print等網站去解析
 
在不然就是透過Browser的Console去解碼
 
9563f03f5395b9f2f11315dfd91a6e4d.png
 
總之,解碼的方式有很多種,接下來就是要介紹怎麼透過Sublime Text直接解析JSON格式
 
原始格式
 
b44aefb284a4f2f4ab9c8b712837582f.png
 
結果
 
89e9f02f1f312a9a2e668668fce6d476.png
 
熱鍵:CTRL + ALT + J
 
 
詳細安裝步驟,請繼續往下看
 
 
 
1.
請先確認已經安裝好Package Control

未安裝的話請看:安裝第一個Sublime Text套件

2.
按下CTRL + SHIFT + P並且輸入Package Control: Install Package
3.
在輸入Pretty JSON,按下ENTER完成安裝
4.
按下Preferences > Package Settings > Pretty JSON > Settings - Default​調整設定
5.
以下是設定,預設的就很好用了,沒甚麼好額外設定的
分享到:
评论

相关推荐

    sublime text prettyjson

    **Sublime Text与Pretty JSON: 专业JSON格式化插件** 在编程领域,特别是涉及到Web开发和API交互时,JSON(JavaScript Object Notation)作为数据交换格式被广泛使用。为了便于阅读和调试JSON数据,拥有一个高效且...

    离线安装sublime text3 Package Control: Install Package

    本文将详细介绍如何在没有网络的情况下离线安装Sublime Text 3的Package Control及其Install Package功能。 首先,我们需要了解Package Control的工作原理。Package Control通过连接到其官方仓库(如channel_v3....

    sublime插件Pretty Json

    **Sublime Text与Pretty JSON插件** Sublime Text是一款广受欢迎的、轻量级且功能强大的文本编辑器,尤其在编程社区中深受喜爱。它支持多种编程语言,并提供了丰富的插件库,使得开发者可以根据个人需求定制工作...

    Sublime Text3安装高亮的格式化json安装包地址

    "Sublime Text3安装高亮的格式化json安装包地址"这个标题暗示我们将讨论如何在Sublime Text3中安装能够帮助我们处理JSON文件的插件,特别是关于高亮显示和自动格式化的功能。 首先,我们需要了解什么是JSON...

    sublime text3 channel_v3.json

    sublime text3 channel_v3.json,sublime 无法更新,ctrl+`之后发现是这个文件无法加载,但是国外服务器却可以,可能是屏蔽了国内ip,下载后,供大家下载用

    sublime text 3 channel_v3.json

    解决Sublime包管理package control 报错 There are no packages available for installation

    sublime text channel_v3.json 解决办法

    在使用sublime text下载扩展包的过程中,通过ctrl+shift+p打开包管理菜单界面,输入install 选中Install Package并回车,出现There are no packages available for installation的提示,导致安装插件出现问题,分析...

    Sublime Text 4 Build 4152

    Sublime Text 是一个文本编辑器(收费软件,可以无限期试用),同时也是一个先进的代码编辑器。Sublime Text是由程序员Jon Skinner于2008年1月份所开发出来,它最初被设计为一个具有丰富扩展功能的Vim。 Sublime ...

    Sublime Text 3完整版

    Sublime Text 3是Sublime Text2的升级版。Sublime Text 是一款流行的文本编辑器软件,有点类似于TextMate,跨平台,可运行在Linux,Windows和Mac OS X。也是许多程序员喜欢使用的一款文本编辑器软件。 Sublime ...

    Sublime Text经典白色(全网唯一)

    Sublime Text是一款备受程序员喜爱的文本编辑器,以其高效、轻量级以及高度可定制性闻名。这款编辑器支持多种编程语言,拥有丰富的插件生态,可以极大地提升开发者的工作效率。"Sublime Text3经典白色"指的是Sublime...

    Sublime text 2 for linux

    7. **自定义配置**:Sublime Text 2 允许用户通过简单的JSON文件配置自己的工作环境,包括主题、字体、快捷键绑定等。 8. **宏功能**:录制并回放一系列操作,实现复杂的编辑任务自动化。 9. **项目管理**:可以...

    sublime text channel_v3.json

    简单讲https://packagecontrol.io/channel_v3.json获取失败,直接在浏览器中打开该链接,下载channel_v3.json文件,直接放到本地路径,并修改Package Control.sublime-sUser-ettings中的channels的值为本地的绝对...

    sublimeText3143 纯净版

    Sublime Text 3143 是一款广受欢迎的文本编辑器,专为程序员和开发者设计。这个纯净版指的是没有预装任何额外的插件或组件,仅包含了基本的编辑功能和一个汉化菜单插件,使得用户界面对于中文用户更加友好。在这款32...

    sublime下的channel_v3.json

    解决sublime不能Package Control 情况,打开Preferences下Package Settings 的Package Control 下的Settings-User 添加 "channels": ... "D:\\Sublime Text 3\\sublime_channel_v3.json" //文件所在地址 ],

    sublimetext3_X86破解安装(内涵破解详细说明)

    sublimetext3_x86破解安装,内含义安装包,以及详细的破解说明!!!

    Sublime Text3 的安装包下载【Sublime Text Build 3211 x64】 windows64位.rar

    本篇文章将详细介绍如何下载并安装Sublime Text Build 3211的64位版本,适用于Windows操作系统。 首先,你需要访问提供的博客地址:https://yilei.blog.csdn.net/article/details/105547013。在这个博客文章中,...

    Sublime Text3 离线汉化,汉化插件安装

    这个压缩包中可能包含了一个名为"Sublime Text3"的文件夹,里面可能有已翻译的本地化文件,这些文件通常以`.py`或`.json`格式存在,用于提供界面的中文显示。 1. **安装汉化包**: - 首先,你需要打开Sublime Text...

    sublime text3 package control 包json

    sublime text3 官网下载不了的,在此下载,package control :channel_v3.json, 放在Installed Packages目录下 . 如果,Package Control菜单始终出不来 需要改一下配置。选Preference->Setting User,有一个ignored_...

Global site tag (gtag.js) - Google Analytics