The below data is my json object
var column = {
"SNo": [{ "group": "true", "sort": "true", "filter": "true", "type": "number", "min": 1, "max": 1000, "format": "{0:c}"}],
"Name": [{ "group": "true", "sort": "true", "type": "string", "columnmenu": "true"}],
"City": [{ "group": "true", "type": "number", "filter": "true", "width": "100px", "columnmenu": "false"}]
};
I need the above data split into array list without looping
first array list : ["SNo", "Name", "City"]
Second array list : ["group", "sort", "filter", "type", "min", "max", "format", "group", "sort", "type", "columnmenu", "group", "type", "filter", "width", "columnmenu"]
Third array list: ["true", "true", "true", "number", 1, 1000, "{0:c}", "true", "true", "string", "true", "true", "number", "true", "100px", "false"]
Fourth array list : [7, 4, 5] // count of each attributes
Please help me. am new of this field. otherwise reduce the maximum no.of loops.