如何在MSON中指定数组应该只包含类型A、B或C,而不包含任何其他类型?
我试过了
+ myField (array[A], fixed-type, required)但是由aglio生成的JSON模式只要求数组的第一个元素为A类型。
发布于 2016-10-31 18:30:27
MSON的fixed-type特性是相对较新的。如果您已经安装了Aglio一段时间,那么您可能使用的是解析器的旧版本。您可以卸载/重新安装它,看看它是否会获得最新版本的protagonist库(其中包括特性),或者您可以从支持新的drafter库的Github中安装,并且很快就会看到一个版本。其中一个巨大的好处是,它不再需要一个编译器来安装。
https://stackoverflow.com/questions/39940874
复制相似问题