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

來源:互聯網
上載者:User

標籤:

JSON,一個輕量級的資料交換語言,目前許多網站AJAX request的回應結果都是JSON格式 以下是一個標準的JSON格式 
{     "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格式,通常你只會看到下面這樣 
{"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"}]}
 如果當中有非英文語系的文字,那就更慘了,如下面所示 
{"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去解碼  總之,解碼的方式有很多種,接下來就是要介紹怎麼透過Sublime Text直接解析JSON格式 原始格式  結果  熱鍵:CTRL + ALT + J Pretty JSON GitHub: https://github.com/dzhibas/SublimePrettyJson 詳細安裝步驟,請繼續往下看   
  • 重點
  • 討論
 1.請先確認已經安裝好Package Control
未安裝的話請看:安裝第一個Sublime Text套件

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

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

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.