13
6

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 3 years have passed since last update.

VSCodeで1行JSONを整形+Unicodeをデコードして見やすくする

Posted at

はじめに

APIから受け取ったJSONをコピペしてVSCodeで確認したいと思った時に、JSONが1行で返ってきたり、StringがUnicodeにエンコードされていてどんな値が入ってるか分からない、ということがあったため備忘録として投稿

前提

Unicodeのデコードは Encode Decode というVSCodeの拡張機能を用います

手順

1行のJSONを整形する方法

  1. 新しいファイルを作成(Mac: cmd + n またはタブのところを2回クリック)
  2. コピーした1行JSONを貼り付け
  3. 右下の言語モードをJSONにする(Mac: cmd + k 押した後 m)
  4. 右クリックで『ドキュメントのフォーマットを選択』(Mac: option + shift + L)

Unicodeをデコードする方法

  1. VSCode検索機能で、正規表現をONにして\\u.{4}と検索
  2. alt + enter (Mac: option + return)を押して検索された部分を選択する
  3. ctrl + alt + c (Mac: cmd + option + C)、もしくは ctrl + shift + P (Mac: cmd + shift + C)でコマンドパレットを開き、convert selectionを選択すると、Encode Decodeのメニュー開く
  4. Unicode to String を選択する

参考

https://yukushige.com/blog/?p=511
https://qiita.com/westhouse_k/items/60c6afdb8cf6bc417bd3
Encode Decode

13
6
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
13
6

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?