跳转到主要内容

用于验证JSON文件并检查重复键的脚本。

项目描述

Build Status

检查JSON文件中的任何重复键,这些键会被正常解析器忽略。

灵感来源于并基于一个python-list邮件列表帖子:<https://mail.python.org/pipermail/python-list/2013-May/660874.html>。

依赖关系

  • Python 2.7或Python 3

安装

  • pip install jsonchecker

或者

  • git clone https://github.com/legoktm/jsonchecker.git && cd jsonchecker && python setup.py install

使用方法

  • jsonchecker file_to_validate.json

  • jsonchecker directory/of/json/files/

可以传递一个可选的--quiet参数,这将导致脚本为每个扫描的文件打印出.而不是完整的文件名。如果您计划检查大量文件,则很有用。

如果找到任何重复键,脚本将退出状态码为1,如果没有找到,则为0。

可以传递一个可选的--values参数以进一步检查每个键中的重复值。如果找到重复键或重复值,则脚本将退出状态码为1,如果没有找到,则为0。

发布到公有领域。

项目详情


下载文件

下载您平台对应的文件。如果您不确定该选择哪个,请了解更多关于安装包的信息。

源分布

jsonchecker-0.8.0.tar.gz (3.5 kB 查看哈希值)

上传时间:

由以下支持