5
7

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.

\uからはじまる謎の符号、Unicodeエスケープシーケンス

Posted at

個人的メモのようなもの。

curlコマンドで叩くと謎の文字列が返ってくることがある。おぉ、読めない……

curl -sk "http://localhost/api/1/test"
{"message": "\u30ed\u30b0\u30a4\u30f3\u3057\u3066\u304f\u3060\u3055\u3044"}

実際には、 jq を通すことで読める。

curl -sk "http://localhost/api/1/test" | jq
{"message": "ログインしてください"}

この文字はなんなんだろうか、ということで。
調べてみると、正式名称は分からないものの、「Unicodeエスケープシーケンス」という言葉が出てきました。

「ロ」と「30ed」の対応は、何の対応なんだろうか……?

JIS X 0208 (1990) to Unicode 漢字コード表 を参考にさせていただきました。

これを見ると、UTF-16での符号のようです。

image.png

Webページでのサービスを見つけました。お手軽で良いかも。

Unicodeエスケープシーケンス変換ツール

5
7
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
5
7

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?