Skip to main content

JSON syntax checker

Project description

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.

https://travis-ci.org/usingjsonschema/ujs-jsonsyntax-python.svg?branch=master

Command Line / Script Use

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

Library Function Use

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);

Install

Installation using pip for Python 2 (2.7) or Python 3.

pip install ujs-jsonsyntax

License

MIT

Project details


Release history Release notifications

This version
History Node

0.1.0

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Filename, size & hash SHA256 hash help File type Python version Upload date
ujs-jsonsyntax-0.1.0.zip (7.7 kB) Copy SHA256 hash SHA256 Source None Jul 12, 2014

Supported by

Elastic Elastic Search Pingdom Pingdom Monitoring Google Google BigQuery Sentry Sentry Error logging CloudAMQP CloudAMQP RabbitMQ AWS AWS Cloud computing Fastly Fastly CDN DigiCert DigiCert EV certificate StatusPage StatusPage Status page