I use nodejs/knex.js that connects to oracle database 11.2. SQL returns the below as json string(varchar2).
{
"empData" :
'[{"salary": 1000, "emp": 4500, "hire data": "15-SEP-04"},
{"salary": 1000, "emp": 1405, "hire data": "10-JAN-08"},
{"salary": 1000, "emp": 2651, "hire data": "19-SEP-05"}]'
}
But, I want convert it as below (valid JSON)
{
"empData":[
{
"salary":1000,
"emp":4500,
"hire data":"15-SEP-04"
},
{
"salary":1000,
"emp":1405,
"hire data":"10-JAN-08"
},
{
"salary":1000,
"emp":2651,
"hire data":"19-SEP-05"
}
]
}
I tried all the JSON.parse(), JSON.stringify(), eval(). empData array comes as one string.
Any thoughts?
Thanks for your help!