快速开始
jkit 是一个小型命令行工具,专门解决 JSON 的四件常用事:美化输出、折叠深层节点、按路径取值、把每行文本变成 JSON 数组。它优先从 stdin 读取(被管道喂入时),否则回退到系统剪贴板 —— 所以日常用法基本就是复制一段 JSON、运行 jkit f。
60 秒上手
只需安装一次:
bash
go install github.com/wuhan005/jkit/cmd/jkit@latest美化:
bash
> echo '{"a":1,"b":[2,3]}' | jkit f
{
"a": 1,
"b": [
2,
3
]
}折叠深层结构:
bash
> echo '{"meta":{"a":1,"b":2},"items":[1,2,3]}' | jkit c 1
{
"items": [ 3 items array ],
"meta": { 2 items dict }
}按路径取值:
bash
> echo '{"user":{"name":"alice","age":30}}' | jkit g user.name
alice把多行文本变成 JSON 数组:
bash
> printf 'apple\nbanana\ncherry\n' | jkit m
[
"apple",
"banana",
"cherry"
]