在线反转义Protobuf文本:如何将转义日志转为可读文本?
八进制转义UTF-8字符串转可读文本的方法
下面是无需编写完整代码,直接用现成工具转换的几种方式:
1. 浏览器JS调试控制台
- 打开任意主流浏览器(Chrome、Firefox、Edge等),按
F12打开开发者工具,切换到Console标签 - 将原字符串直接输入控制台(保留引号),回车执行:
"\320\227\320\260\320\262\320\265\321\200\321\210\320\265\320\275\320\270\320\265 \321\201\320\262\321\217\320\267\320\270 \321\201 mzta1." - 控制台会立即输出解码后的文本:
Завершение связи с mzta1.(俄语,意为“与mzta1断开连接”)
2. 终端控制台(Linux/macOS)
- 打开终端,执行带
-e参数的echo命令(-e用于解析转义序列):echo -e "\320\227\320\260\320\262\320\265\321\200\321\210\320\265\320\275\320\270\320\265 \321\201\320\262\321\217\320\267\320\270 \321\201 mzta1." - 终端会直接输出解码后的俄语文本
3. 在线转义解码工具
使用支持八进制UTF-8转义解码的在线工具,将原字符串粘贴到输入区域,选择对应解码选项即可得到可读文本。
内容的提问来源于stack exchange,提问作者Dmitry P.
相关产品推荐
相关产品推荐

