You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何用JSON正确表示带标识符的嵌套字符串数组结构?

正确表示该结构的JSON方案

根据你给出的层级结构,我们可以用包含嵌套数组的对象数组来对应,每个层级明确存储标识符和对应的文本内容:

[
  {
    "id": "A",
    "name": "Printer",
    "items": [
      {"id": "A0010", "description": "Not printing"},
      {"id": "A0020", "description": "Out of ink"},
      {"id": "A0030", "description": "No power"},
      {"id": "A0040", "description": "Noise"},
      {"id": "A0300", "description": "Feedback"},
      {"id": "A0500", "description": "Other"}
    ]
  },
  {
    "id": "B",
    "name": "PC Issues",
    "items": [
      {"id": "B0010", "description": "No power"},
      {"id": "B0020", "description": "BSOD"},
      {"id": "B0030", "description": "Virus related"},
      {"id": "B0300", "description": "Feedback"},
      {"id": "B0500", "description": "Other"}
    ]
  }
]

结构说明:

  • 外层是数组,对应顶级的两个分类(Printer、PC Issues)
  • 每个顶级分类是一个对象,用id存储标识符(A/B),name存储分类名称
  • 每个分类下的子项放在items数组中,子项用id存储子标识符,description存储问题描述

这种结构完全匹配你给出的层级关系,符合JSON语法规范,便于后续解析和使用。

内容的提问来源于stack exchange,提问作者JavaSheriff

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.10 15:05:18