XML & JSON Linter Tool

Lint

About the tool

What is json and xml

There are many products that are in the pipeline and the first one to arrive for general usage would be a simple pdf convertor that any body can use to convert their pdfs into xml files for data entry jobs.

JSON stands for JavaScript Object Notation and it is an open standard file format, which is widely used for data storage and interchange. It is language independent and many programming languages such as python as inbuilt support for it. It was Douglas Crockford, who specified the JSON format in the early 2000s.

JSON being the format used for data interchange has the benefit of both readability as well as structured format, making it ideal for data transfer as well as storage. Many database such as mysql, postgres, etc. support json storage and querying.

XML stands for Extensible Markup Language and it is a markup language. HTML is a subset of xml and hence a good html document is also an xml document. It was originally the most widespread format for data interchange and is heavily used by SOAP apis. It allows for the structuring of document that can be programmatically looked up if valid.

Although, JSON has spread widely and replaced XML usage in variety of places but it doesn't take away a lot of uses cases that XML is still widely used for.