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

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.
以下是設定,預設的就很好用了,沒甚麼好額外設定的
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值