#parse-json #json-file #json #parse #cli #file #json-parser

app jfp

一个命令行界面(CLI),用于解析json文件,能够输出属性和数组索引

1 个不稳定版本

0.1.0 2022年8月31日

#44 in #parse-json

AGPL-3.0-only

6.5MB
62

包含 (DOS可执行文件, 6.5MB) jfp.exe, (ELF可执行文件/库, 4.5MB) jfp

Json文件解析器

一个命令行界面(CLI),用于解析json文件,能够输出属性和数组索引

1. 安装

1.1 Cargo

cargo install jfp

1.2 即用型可执行文件

操作系统 架构 文件*
Linux x86_64 jfp
Windows x86_64 jfp.exe
./jfp

2. 使用方法

Lorenzo Costa <http://www.costa86.tech>
Json File Parser

USAGE:
    jfp --filename <FILE> --keys <TEXT>

OPTIONS:
    -f, --filename <FILE>    Json file to parse
    -h, --help               Print help information
    -k, --keys <TEXT>        Property to search for. Use '.' for nested properties and/or array
                            indexes
    -V, --version            Print version information

3. 示例

the-lord-of-the-rings.json


{
    "title": "the lord of the rings",
    "characters": [
        {
            "name": "frodo",
            "race": "hobbit"
        },
        {
            "name": "aragorn",
            "race": "human"
        }
    ]
}

./jfp -f ./examples/the-lord-of-the-rings.json -k title 
"the lord of the rings"
./jfp -f ./examples/the-lord-of-the-rings.json -k characters.0.race
"hobbit"

依赖项