0

我正在尝试创建一个数据结构对象。它的属性之一有两个可能的值,但它们是混合类型。有时,它可能是一个数字,但有时它可能是一个字符串数组。

{"collectorNo": 285}
{"collectorNo": ["60a", "60b"]}

我认为可能需要某种 enum[string array[string]] 但我似乎无法使其工作。提前致谢。

4

1 回答 1

0

使用 One Of 类型怎么样?https://apiblueprint.org/documentation/mson/specification.html#52-one-of-type上的文档,示例如下。

- One Of - collectorNo: ["60a", "60b"] (array[string]) - collectorNo: 285 (number)

于 2016-08-07T19:40:47.323 回答