I need to store many values in single key of json. e.g.

{
  "number" : "1","2","3",
  "alphabet" : "a", "b", "c"
}

就像这样.有什么建议吗?

推荐答案

Use arrays:

{
    "number": ["1", "2", "3"],
    "alphabet": ["a", "b", "c"]
}

您可以从它们在数组中的位置访问不同的值.计数从数组左侧的0开始.myJsonObject["number"][0] == 1myJsonObject["alphabet"][2] == 'c'

Json相关问答推荐

在scala中将字符串列转换为 struct 的JSON映射

在Jenkins中使用ReadJSON读取json子元素

如何在Haskell中解析JSON,其中字段的名称可以是多个值之一,但应该转换为单个Haskell类型?

将PNG图像保存为Python中的JSON文件

nlohmann json:为什么我会得到一个解析错误?

使用 jq 工具将文本从 txt 文件转换为 json

用于遮蔽卡的 Jolt 规格

使用 jq 和 awk 拆分大型 JSON 文件

如何将西里尔字母转换为 utf16

如何使用 LINQ 在 C# 中重构对象?

Swift:如何从字典中删除空值?

如何从 mysql 数据库构建 JSON 数组

json.decoder.JSONDecodeError:期望值:第 1 行第 1 列(字符 0)

以 unicode 将 pandas DataFrame 写入 JSON

Android JSON 库的性能和可用性比较

错误未判断调用put(K, V)作为原始类型java.util.HashMap的成员

在 React 中访问子级的父级状态

如何在dart Flutter 中将json字符串转换为json对象?

JSON.stringify 向我的 Json 对象添加额外的 \ 和 "" 的问题

Java HashMap 与 JSONObject