Java 使用Jackson中的一个生成json模式
我收到的json文件的属性可以是以下数组:Java 使用Jackson中的一个生成json模式,java,json,schema,json-schema-validator,Java,Json,Schema,Json Schema Validator,我收到的json文件的属性可以是以下数组: 包含属性的对象“prop”:[{a:“valueA”,b:“valueB”},{…] 或字符串“prop”:[“valueA”,…] 我正在尝试生成模式并能够使用Jackson进行解析,但在我的POJO上使用@JsonTypeInfo时没有成功,类似于: @JsonTypeInfo(use = Id.NONE) @JsonSubTypes({ // @JsonSubTypes.Type(String.class), //
- 包含属性的对象<代码>“prop”:[{a:“valueA”,b:“valueB”},{…]
- 或字符串
“prop”:[“valueA”,…]
@JsonTypeInfo(use = Id.NONE)
@JsonSubTypes({ //
@JsonSubTypes.Type(String.class), //
@JsonSubTypes.Type(Pojo.class) //
})