In Javascript, we can use JSON.stringify() function to pretty-print JSON or format JSON.
const jsondata = {"outcome" : "success", "result" : {"name" : "messaging-sockets", "default-interface" : "external", "include" : [], "socket-binding" : {"messaging" : {"name" : "messaging", "interface" : null, "port" : 5445, "fixed-port" : null, "multicast-address" : null, "multicast-port" : null}, "messaging-throughput" : {"name" : "messaging-throughput", "interface" : null, "port" : 5455, "fixed-port" : null, "multicast-address" : null, "multicast-port" : null}}}, "compensating-operation" : null};
Console.log(JSON.stringify(jsondata,null,'\t'));
Output:
{
"outcome": "success",
"result": {
"name": "messaging-sockets",
"default-interface": "external",
"include": [],
"socket-binding": {
"messaging": {
"name": "messaging",
"interface": null,
"port": 5445,
"fixed-port": null,
"multicast-address": null,
"multicast-port": null
},
"messaging-throughput": {
"name": "messaging-throughput",
"interface": null,
"port": 5455,
"fixed-port": null,
"multicast-address": null,
"multicast-port": null
}
}
},
"compensating-operation": null
}