Is JSON a string?
Q: Is JSON
a string?
A: No. It is a standard.
We however transmit this format through encoded or raw string
over the http
protocol, then using API like JSON.parse
to create this representation back as key-value paired objects within a process's memory.
JSON is a text-based data format following JavaScript object syntax.JSON exists as a string — useful when you want to transmit data across a network. It needs to be converted to a native JavaScript object when you want to access the data.
This information is taken from the MDN documention, please see it for reference:https://developer.mozilla.org/en-US/docs/Learn/JavaScript/Objects/JSONhttps://www.w3schools.com/js/js_json_intro.asp
JSON is not string
its a language for data exchange between multiple domains, JSON is basically a subset of YAML, that is also a way of exchange data between parties.
Data exchange: Data exchange is the process of taking data structured under a source schema and transforming it into data structured under a target schema so that the target data is an accurate representation of the source data.For transforming data, definitely, you need a parser where you can justify whether the data schema is correct or not for a computer program.