jsonchecker 0.8.0

Creator: bradpython12

Last updated:

Add to Cart

Description:

jsonchecker 0.8.0

Checks a JSON file for any duplicate keys, which would be ignored by the normal
parser.
Inspired by and based off of a python-list mailing list post:
<https://mail.python.org/pipermail/python-list/2013-May/660874.html>.
Dependencies:


Python 2.7 or Python 3


Installation:


pip install jsonchecker

Or:

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


Usage:

jsonchecker file_to_validate.json
jsonchecker directory/of/json/files/

An optional --quiet argument can be passed, and will cause the script to print out a . instead
of the full filename for each file scanned. Useful if you plan on checking a large number of files.
The script will exit with a status code of 1 if any duplicate keys are found,
0 if none are.
An optional --values argument can be passed to additionally check for duplicate values within each key.
The script will exit with a status code of 1 if there are either duplicate keys or duplicate values are found,
0 if none are.
Released into the public domain.

License

For personal and professional use. You cannot resell or redistribute these repositories in their original state.

Customer Reviews

There are no reviews.