JSON in NodeJs
- JSON stands for JavaScript Object Notation. JSON is a lightweight format for storing and transporting data.
- JSON is often used when data is send from a server to a web Page.
- JSON.stringify() takes a javaScript object and transform into JSON string.
- JSON.parse() takes a string and then transform it into a Javascript object.
JavaScript Object convert to JSON
Outputconst bioData = {name : "Shreyash Kolhe",age : 21,Website:"shreyashkolhe.netlify.app"};const jsonData = JSON.stringify(bioData);console.log(jsonData);
{"name":"Shreyash Kolhe","age":21,"Website":"shreyashkolhe.netlify.app"}JSON convert to JavaScript ObjectOutputconst bioData = {name : "Shreyash Kolhe",age : 21,Website:"shreyashkolhe.netlify.app"};const jsonData = JSON.stringify(bioData);const objData = JSON.parse(jsonData);console.log(objData);
{
name: 'Shreyash Kolhe',
age: 21,
Website: 'shreyashkolhe.netlify.app'
}
Exercise:- javascript object convert to JSON format
- this JSON format add another file
- read this file
- again convert back to javascript object
- output show in console
const fs = require("fs");// JS objectconst bioData = {name : "Shreyash Kolhe",age : 21,Website:"shreyashkolhe.netlify.app"};const jsonFormat = JSON.stringify(bioData); // js object convert to JSON formatfs.writeFileSync("exercise.txt",jsonFormat); // data add another filefs.readFileSync("exercise.txt"); // read fileconst objformat = JSON.parse(jsonFormat); //convert javascript objectconsole.log(objformat); // print in console
Post a Comment