.

There are numerous cases where we need to convert our objects to JSON using JSON.stringify and there are also several cases where we need to have the output JSON to be formatted for easy readability. For the above mentioned purpose JSON.stringify(...) function has support to format the output if required. It takes special arguments for this purpose.

JSON.stringify Signature

JSON.stringify(value[, replacer[, space]]) Here we will use the space argument ot control formatting. By defaut the value is null, though if you specify a value it will set the space accordingly. Possible values are: 1 Number: If you provide a number (say n) in space argument then it will indent the formatted JSON with n spaces. Hence you will recieve a formatted JSON with indentation of n spaces.

Back to posts