Javascript 提取底层JSON对象

Javascript 提取底层JSON对象,javascript,json,Javascript,Json,我最近得到了一个类似于这样的赋值-从请求中提取底层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} } i、 例如,他们希望我从A中提取B、C、D、e,它们是正确的JSON 当我执行console.log(请求类型)时它显示了对象,但当我显示控制台.log(请求)时,如上图所示 使用A.B的正常JSON遍历不起作用 它是什么类型的对象,如

我最近得到了一个类似于这样的赋值-从
请求中提取底层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}
  }
i、 例如,他们希望我从
A
中提取
B、C、D、e
,它们是正确的
JSON

当我执行
console.log(请求类型)时
它显示了
对象
,但当我显示
控制台.log(请求)时,如上图所示

使用
A.B
的正常
JSON
遍历不起作用

它是什么类型的
对象,如何遍历它?

解决方案是

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

在这个问题上,您所拥有的不是JSON。您有一个JavaScript文本对象。JSON是一个包含JS对象表示的字符串。此外,对象不能有多个同名属性。注意:赋值通常不是任意的;您的讲师、教程或课程将涵盖必要的主题,使您能够做到这一点。复习你的课程材料、课堂笔记等,并试着做这项工作。如果你遇到了一个特定的问题,彻底地研究它,如果你仍然困在那里,就发布你的代码和问题的描述。人们会很乐意帮忙的。“当我做console.log(request);,它是如上所示的。”你能添加一个截图吗?恕我直言,我不确定你在这个问题上的表述是否准确。