我有一个 Json 架构(如下所示),它是由 Jackson 通过代表 Json 类创建的。
"startDate" : {
"type" : "number"
},
"endDate" : {
"type" : "number"
},
但我希望 startDate
和 endDate
的类型为字符串而不是数字或整数。有什么办法可以实现吗?
谢谢。
最佳答案
您需要显示原始 Java 对象才能获取更多信息。
就其值(value)而言,Jackson 中 JSON 模式生成的可配置性有点有限;但如果将其转移到模块中,则可以做更多事情,包括添加大量可配置性。随时欢迎贡献。
关于java - 如何设置Json schema的类型?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7845652/