【发布时间】:2015-06-22 23:22:44
【问题描述】:
类似于 JAXB 为给定的 XSD 生成 JAXB 类,Jackson 是否提供任何实用程序来从 XSD 或 JSON 生成 Jackson 类。
JAXB 类 geberator 已经为定义的 XSD 模式生成了一组类。例如,对于多态类型,JAXB 有以下注解来根据 XML 元素名称来识别名称。
@XmlElements({
@XmlElement(name = "Dog", type = Dog.class),
@XmlElement(name = "Cat", type = Cat.class)
})
protected List<Animal> animal;
是否可以在 Jackson 中创建类似的课程。即,根据 XML 元素名称来识别类型。
【问题讨论】: