提取底层JSON对象

时间:2018-03-09 14:12:30

标签: javascript json

我最近得到了一个类似于此的赋值 - 从request中提取底层JSON对象。

A {
     B: {k:v,k:v,k:v},
     C: {k:v,k:v,k:v},
     D: {k:v,k:v,k:v},
     E: {k:v,k:v,k:v}
  }

即,他们希望我从B,C,D,E中提取JSON A

当我console.log(typeof request);显示object时,显示console.log(request);,但当我JSON时,显示如上所示。

使用A.B的正常object遍历无效。

它是什么类型的{{1}}以及如何遍历它?

1 个答案:

答案 0 :(得分:0)

解决方案是

    temp = JSON.stringify(request);
    temp = temp.replace("A", "A:");
    temp = JSON.parse(temp);