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 Object
Outputconst 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