Part of the Using JSON Schema project.
The 'hello world' of JSON processing, check the syntax of a JSON file.
For command line/script use, a console message is displayed and the process exits with 0 for success, 1 for failure.
Usage: jsonsyntax filename - filename name of file to check (path optional)
To run the syntax checker (command line or script) against the file
example.json
use,
jsonsyntax example.json
To use the syntax checker as a library function, call the syntaxCheck
function in a try/except block. For example,
from jsonsyntax import checkSyntax
try :
checkSyntax ("example.json")
print ("Valid JSON file")
except as e:
print ("Error: " + e.message);
Installation using pip for Python 2 (2.7) or Python 3.
pip install ujs-jsonsyntax
MIT