[英]How to convert JavaScript object containing json string
I am having problem parsing JSON string into JS object .Please tell how to convert JavaScript object : 我在将JSON字符串解析为JS对象时遇到问题。请告诉我们如何转换JavaScript对象:
Object {d: "[{"worker_id":1,"worker_name":"Shivank"}]"}
into 进入
Object { d: [{ "worker_id": 1, "worker_name": "Shivank" }] }
I have tried using 我尝试使用
JSON.parse(data)
and 和
var dataFinal = JSON.stringify(data);
var d1 = eval('(' +dataFinal+ ')');
You have an object where one property value contains JSON so you only need to convert that value 您有一个对象,其中一个属性值包含JSON,因此只需要转换该值
Try 尝试
data.d= JSON.parse(data.d);
Assuming your data
is as below, which d
is having stringified
json data 假设您的
data
如下,其中d
具有stringified
json数据
var data = {d: "[{\"worker_id\":1,\"worker_name\":\"Shivank\"}]"}
console.log(data);
You can parse JSON and assign to d
key 您可以解析JSON并分配给
d
键
data.d = JSON.parse(data.d)
console.log(data); // required output
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.