javascript - How to convert JSON to String without using JSON.stringify? -


i've json object , want display in code mirror. code mirror expects string only. when json.stringify screws values array instead of string.

eg. output of json.stringify

{      "version": "1.1",      "sid": "managementservice",      "svcversion": "0.1",      "oid": "getcurrentstatsforservicetypes",      "params": {           "servicetypes": "[\"rest\", \"wsdl\", \"database\", \"rss\"]"      } } 

i want output as...

{   "version": "1.1",     "sid": "managementservice",     "svcversion": "0.1",     "oid": "getcurrentstatsforservicetypes",     "params": {       "servicetypes":["rest", "wsdl", "database","rss"]     } } 

in short want convert type object string without affecting value.

update: json object is

{   "version": "1.1",     "sid": "managementservice",     "svcversion": "0.1",     "oid": "getcurrentstatsforservicetypes",     "params": {       "servicetypes":["rest", "wsdl", "database","rss"]     } } 

i want same string. should work.

'{   "version": "1.1",     "sid": "managementservice",     "svcversion": "0.1",     "oid": "getcurrentstatsforservicetypes",     "params": {       "servicetypes":["rest", "wsdl", "database","rss"]     } }' 

blockquote

it seems servicetypes no array string in object. try this:

obj.params.servicetypes = json.parse(obj.params.servicetypes); return json.stringify(obj); 

Comments

Popular posts from this blog

java - Play! framework 2.0: How to display multiple image? -

gmail - Is there any documentation for read-only access to the Google Contacts API? -

php - Controller/JToolBar not working in Joomla 2.5 -