How to convert a String into JSON object in Node.JS

Just a few days ago I needed to do this and I found this useful function. Very simple:

var jsonStr = "{"firstName":"Siry", "lastName":"Mazari"}";

console.log('JSON String: %s', jsonStr);

var jsonObj = JSON.parse(jsonStr);

console.log('First Name: %s', jsonObj.firstName);
console.log('Last Name: %s', jsonObj.lastName);

The variable jsonStr contains a String representation of a JSON object. The variable jsonObj contains the object that was parsed from jsonStr. This is why we can access its properties.

Sources: