Situatie
Solutie
Pasi de urmat
What is JSON ?
Json stands for “JavaScript Object Notation” and is pronounced “Jason” (like in the Friday the 13th movies). It’s meant to be a human-readable and compact solution to represent a complex data structure and facilitate data-interchange between systems.
Why use Json?
There are tans of reasons why you would want to use JSON:
- It’s human readable…if it’s properly formatted
- It’s compact because it doesn’t use a full markup structure, unlike XML
- It’s easy to parse, especially in JavaScript
- A gazillion JSON libraries are available for most programming languages
- The data structure is easy to understand
The JSON format
There are just a few rules that you need to remember:
-
Objects are encapsulated within opening and closing brackets { }
-
An empty object can be represented by { }
-
Arrays are encapsulated within opening and closing square brackets [ ]
-
An empty array can be represented by [ ]
-
A member is represented by a key-value pair
-
The key of a member should be contained in double quotes.(JavaScript does not require this.JavaScript and some parsers will tolerate single-quotes)
-
Each member should have a unique key within an object structure
-
The value of a member must be contained in double quotes if it’s a string(JavaScript and some parsers will tolerates single-quotes)
-
Boolean values are represented using the true or false literals in lower case
-
Number values are represented using double-precision floating-point format. Scientific notation is supported
-
Numbers should not have leading zeroes
-
”Offensive” characters in a string need to be escaped using the backslash character
-
Null values are represented by the null literal in lower case
-
Other object types, scubas dates, are not properly supported and should be converted to strings. It becomes the responsibility of the parser/client to manage this
-
Each member of an object or each array value must be followed by if it’s not the last one
-
The common extension for son files is ‘.json’
-
The mime type for son files is ‘application/json’
What can you do with Json Valiadator?
- It helps to validate your Json data
- This tools allaws to load Json data based on URL
- User can also validate Json File by uploadiing file
- It helps to save your Json and Share to social sites
- Json Validator works well on Windows, MAC, Linux< Chrome< and Firefox
JSON Validator (JSONLint) is easy to use JSON Validate tool. Copy, Paste and Validate.
Thank you best regards
Leave A Comment?