To convert array to JSON object string JavaScript; Through this tutorial, i am going to show how to convert array to JSON object string in JavaScript.
Convert Array to JSON Object JavaScript
See the following for how to convert array to JSON object string and object to array in JavaScript; as shown below:
- Convert Array to JSON Object JavaScript
- JavaScript Convert Object to Array
- Convert two dimensional ( 2d ) arrays to JSON Object JavaScript
JavaScript Convert Array to JSON Object String
Using JavaScript JSON.stringify() to convert an array into a JSON formatted string in JavaScript; as shown below:
var array = [1, 2, 3, 4]; var arrayToString = JSON.stringify(Object.assign({}, array)); // convert array to string var stringToJsonObject = JSON.parse(arrayToString); // convert string to json object console.log(stringToJsonObject);
Here, i will explain to you about above used javaScript functions:
- 1.JSON.stringify() and Object.assign() method convert array to JSON string.
- 2.JSON.parse() method convert string to JSON object in javascript.
JavaScript Convert Object to Array
Here, i will take an example to convert object to array using javaScript.entries()
method from the Object
class; as shown below:
var object = { "first_name": "Test", "last_name": "Test", "email": "[email protected]" } var arr = Object.entries(object); console.log(arr);
Convert two dimensional ( 2d ) arrays to JSON Object JavaScript
Let, you have array two dimensional; as shown below:
var arr = [ ["Status", "Name", "Marks", "Position"], ["active", "Akash", 10.0, "Web Developer"], ["active", "Vikash", 10.0, "Front-end-dev"], ["deactive", "Manish", 10.0, "designer"], ["active", "Kapil", 10.0, "JavaScript developer"], ["active", "Manoj", 10.0, "Angular developer"], ];
Want to convert this two deminsional array to JSON Object in javaScript. As shown below:
//array. var arr = [ ["Status", "Name", "Marks", "Position"], ["active", "Akash", 10.0, "Web Developer"], ["active", "Vikash", 10.0, "Front-end-dev"], ["deactive", "Manish", 10.0, "designer"], ["active", "Kapil", 10.0, "JavaScript developer"], ["active", "Manoj", 10.0, "Angular developer"], ]; //javascript create JSON object from two dimensional Array function arrayToJSONObject (arr){ //header var keys = arr[0]; //vacate keys from main array var newArr = arr.slice(1, arr.length); var formatted = [], data = newArr, cols = keys, l = cols.length; for (var i=0; i<data.length; i++) { var d = data[i], o = {}; for (var j=0; j<l; j++) o[cols[j]] = d[j]; formatted.push(o); } return formatted; }
More JavaScript Tutorials
Recommended:-JavaScript Arrays
Recommended:-JavaScript Remove First and Last Element from Array
Recommended:-JavaScript Add and Remove Elements from Array
Recommended:-javaScript Push Array Into Array
Recommended:-Sort Array JavaScript
Recommended:-JavaScript Find Position of Element in Array
Recommended:-JavaScript Concat or Merge Array
Recommended:-How to Check If Object is Array in JavaScript
Recommended:-JavaScript Find Max and Min Value from an Array
Recommended:-JavaScript Find First Occurrence in Array
Recommended:-JavaScript Find First Element Position In Array
Recommended:-JavaScript Check if an Array Contains a Value
Recommended:-JavaScript: Array every() method
Recommended:-JavaScript Array Reduce Method with Example
Recommended:-How to Use Array map() Method in JavaScript
Recommended:-JavaScript Array forEach – Loop Through an Array
Recommended:-JavaScript Convert String to UpperCase
Recommended:-JavaScript Concatenate Strings
Recommended:-JavaScript Compare String Examples
Recommended:-JavaScript Convert String to Array
Recommended:-JavaScript Replace String Method
Recommended:-Check if String Contains Substring JavaScript
Recommended:-JavaScript Remove Whitespace from a String
Recommended:-Extract Substring from a String in JavaScript
Recommended:-JavaScript Convert String to Number