首页 > 解决方案 > 如何在 JSON 的左侧制作上类?

问题描述

我真的很想在 JSON 数据结构中做一个上类。但我找不到任何方法来做到这一点。

下面是我的代码。

    [
  {
    "name": "john",
    "age": 30,
    "hometown": "seoul"
  },
  {
    "name": "mike",
    "age": 30,
    "hometown": "LA"
  },
  {
    "name": "xin",
    "age": 30,
    "hometown": "chengdu"
  }
]

上述 JSON 格式创建如下数据结构。

JSON 生成的表

我想要实现的数据结构如下所示。 在此处输入图像描述

为此,我需要在左侧设置一个较高的类别值,例如同事/朋友。我尝试了几个小时,但仍然无法弄清楚在左侧添加上方类别的方法。

JSON不可能吗?或者有谁知道该怎么做?请帮我...

提前致谢。

标签: javascriptjsondata-visualization

解决方案


也许这会有所帮助,您需要将它们所需的“密钥”添加到您的 JSON 对象数组中,在这种情况下 -friends并且colleagues

{
  "friends": [
    {
      "name": "john",
      "age": 30,
      "hometown": "seoul"
    },
    {
      "name": "mike",
      "age": 30,
      "hometown": "LA"
    },
    {
      "name": "xin",
      "age": 30,
      "hometown": "chengdu"
    }
  ],
  "colleagues": [
    {
      "name": "tim",
      "age": 30,
      "hometown": "chicago"
    },
    {
      "name": "kim",
      "age": 30,
      "hometown": "Newjersey"
    }
  ]
}


推荐阅读