\uからはじまる謎の符号、Unicodeエスケープシーケンス
個人的メモのようなもの。
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での符号のようです。
Webページでのサービスを見つけました。お手軽で良いかも。
Author And Source
この問題について(\uからはじまる謎の符号、Unicodeエスケープシーケンス), 我々は、より多くの情報をここで見つけました https://qiita.com/takepan/items/841500987e63928af225著者帰属:元の著者の情報は、元のURLに含まれています。著作権は原作者に属する。
Content is automatically searched and collected through network algorithms . If there is a violation . Please contact us . We will adjust (correct author information ,or delete content ) as soon as possible .