您如何在json中将列表指向相同的值?

时间:2019-01-11 14:29:12

标签: json

我知道这不是正确的语法,但是它是我想要实现的。我将如何实现这一目标?

["itemA","itemAA","itemAa"] : 10,
["itemB","itemBb","itemBB"] : 5

目前,我有这样的事情...

{"items": {itemA:10}, "aliases": {"itemAA":"itemA", "itemAa":"itemA"}}

1 个答案:

答案 0 :(得分:4)

您不能拥有

[
 { 
  "aliases": ["itemA","itemAA","itemAa"],
  "value": 10
 },
 {
  "aliases": ["itemB","itemBb","itemBB"],
  "value": 5
 }
]

作为键(在左侧)always need to be strings。您可以拥有一个对象数组,每个对象都有一个数组和一个值

python main.py main.py --outfile thing  # Will not work
python main.py --outfile thing  # This will be enough