Jul*_* A. 2 ascii data-conversion jq
读取 JSON 字段的十进制值并将其转换为 ASCII 字符的最佳方法是什么?例如,将 107 转换为 'k'。该手册似乎没有提到这样做的直接方法。
$ jq -n '[107] | implode'
"k"
Run Code Online (Sandbox Code Playgroud)
implode将适用于 ASCII 和非 ASCII 十进制代码。如此处所示,它将一组可接受的十进制数转换为等效的 UTF-8 字符串。
这是一个显示转换的示例:
$ jq -n -c '{"a": [107, 108]} | .a |= implode'
{"a":"kl"}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
413 次 |
| 最近记录: |