Note that there are some explanatory texts on larger screens.

plurals
  1. POconverting array into json object?
    primarykey
    data
    text
    <p>I am having a problem while converting an array into Json object. I have an array which contain json objects/objects, when i convert that array into Json object it combine/concatenate array data rahter than making json array. lets suppose array have two json objects. when i convert it into json object using </p> <pre><code>var jsondata = JSON.stringify(array); var jsn = JSON.parse(jsondata); </code></pre> <p>here is my code:</p> <pre><code>var array = new Array(); function addBatch(){ var data = $.toJSON($('#risk').serializeArray()); //data = [{"name":"user","value":"INCRE"},{"name":"period","value":"100"},{"name":"hori","value":"12"},{"name":"conf","value":"32"}] var jsonData = JSON.stringify(data); var json=JSON.parse(jsonData); console.log('After Converting Json'); //store data in array array.push(json); } // function that convert array into json: function saveBatch(){ var jsonData = JSON.stringify(array); json = JSON.parse(jsonData); console.log("Batch: "+json); } </code></pre> <p>it give me following output:</p> <pre><code>[{"name":"user","value":"HIST"},{"name":"period","value":"12"},{"name":"hori","value":"32"},{"name":"conf","value":"12"}],[{"name":"user1","value":"INCRE"},{"name":"period","value":"12"},{"name":"hori","value":"32"},{"name":"conf","value":"12"}] </code></pre> <p>it should be like this:</p> <pre><code>[ [ {"name":"obj1"},{"value":"data"} ], [ {"name":"obj2"},{"value":"data2"} ] </code></pre> <p>]</p> <p>dont know why this is happening. I search on Google as well but i didn't find any way except </p> <pre><code>var jsondata = JSON.stringify(array); var jsn = JSON.parse(jsondata); </code></pre>
    singulars
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    plurals
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload