java - 如何设置Json schema的类型?

标签 java json type-conversion jackson jsonschema

我有一个 Json 架构(如下所示),它是由 Jackson 通过代表 Json 类创建的。

"startDate" : {
  "type" : "number"
},
"endDate" : {
  "type" : "number"
},

但我希望 startDateendDate 的类型为字符串而不是数字或整数。有什么办法可以实现吗?

谢谢。

最佳答案

您需要显示原始 Java 对象才能获取更多信息。

就其值(value)而言,Jackson 中 JSON 模式生成的可配置性有点有限;但如果将其转移到模块中,则可以做更多事情,包括添加大量可配置性。随时欢迎贡献。

关于java - 如何设置Json schema的类型?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7845652/

相关文章:

java - 如何在java中的嵌套循环中中断if语句

java - 添加填充效果以使用 apache poi 创建 excel

java - 我应该为我的 Android 应用程序使用 SQLite 数据库还是只使用 JSON?

sql - 如何处理SQL中的日期转换错误?

types - Go 类型转换和未导出的 CGo 类型

c++ - double 会在算术表达式中隐式转换为 unsigned int 吗?

java.io.IOException : unexpected end of stream on okhttp3. 地址@46888237

java - 线程、套接字和流

javascript - 如何从 Angular JS 的列表中删除 $id?

php - JSON 类无法处理阿拉伯语单词