用于验证JSON文件并检查重复键的脚本。
项目描述
检查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的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | dd1883b13640a5abda36f3829adc69c4b047393f17a4fbb6cee1b6d24b13d540 |
|
MD5 | 284f0c788e958856ea145137708b44d7 |
|
BLAKE2b-256 | 71ab5128e2a3a58ef02adb0bc3d768865db7c881a9defea459bfdab3995e4e51 |