这个命令行神器的下载地址:https://stedolan.github.io/jq/#
Windows和Linux版本均只有两个可执行文件,大小不过2MB多。
以Windows版本为例,介绍其用法。
假设我有一个复杂的json文件,用Sublime Text等文本编辑器打开,格式很乱。
此时使用命令行 jq-win64.exe . a.json:
jq会自动美化这个json文件,将美化后的内容打印到控制台上。
这意味着我们可以用重定向符号> 将美化后的字符串导入到一个新的json文件里:
这是purified.json在Sublime Text里打开的样子,是不是非常美观?
有了jq,大家再也不需要使用很多速度很慢的JSON文件在线美化网站啦。
jq的功能远远不止美化json内容这么简单。
例如:查询所有键为Attributes的值字段:
结果和我们用json文件浏览器看到的一致:
Linux的用法和windows完全一致。
相关推荐
Json对象与json字符串互相转换处理工具
自动格式化json字符串自动格式化json字符串自动格式化json字符串
由php对象生成json字符串 把php对象变成json字符串.zip
因为最近要处理一些 JSON 数据格式,所以在经过一番搜索后 最终找到了 jq 这个很棒的工具。jq 允许你直接在命令行下对 JSON 进行操作,包括分片、过滤、转换等等。 让我们通过几个例子来说明 jq 的功能: 一、输出...
JsonView,json字符串查看工具
Oracle JSON 字符串处理实例
sql中while循环控制,不需要获取数据到程序语言中处理。 SQL中直接进行json格式字符串处理,省掉数据库和程序直接的调用
封装jsonbase类,抽象C++对象与json字符的转换的基本方法tojson、fromjson,以及json字符保存为文件StyledStreamWriter,从文件中读取json字符串并转换成C++对象fromFile。以学生类、学生选择的课程类、最终生成的...
C语言JSON字符串生成代码 C语言JSON字符串生成代码 C语言JSON字符串生成代码 C语言JSON字符串生成代码 C语言JSON字符串生成代码 C语言JSON字符串生成代码 C语言JSON字符串生成代码 C语言JSON字符串生成代码 C语言...
java解析Json字符串java解析Json字符串java解析Json字符串java解析Json字符串
使用Java操作JSON字符串对象,使用Java操作JSON字符串对象
主要用于将java对象转换为json对象字符串,或字符串数组。
mysql解析Json字符串插件 安装方法 1、拷贝lib_mysqludf_json_parsing.dll到mysql目录C:\Program Files\MariaDB 5.5\lib\plugin下 2、在数据库中执行 DROP FUNCTION json_get; CREATE FUNCTION json_get RETURNS ...
json字符串解析工具google json字符串解析工具googlejson字符串解析工具google json字符串解析工具google json字符串解析工具google
对象生成json字符串,根据字符串生成对象|list
json字符串格式化工具
PBJson用于解析和生成Json结构的字符串,没有涉及Json嵌套字符串情况
将string类型的xml转为JSON字符串,利用JSONObject处理JSON串
java,android map形式和数组list转json字符串 可直接调用
linux 命令行 处理JSON数据,把JSON字符串转为JSON对象,进行处理。 下载后修改为可执行: chmod 755 jq 适合LINUX下的脚本编写,例子: cat 2.txt 内容如下: { "name":"linws", "age":123, "class":"一年级" } ...