2015-04-16 119 views
3

與JAXB生成給定XSD的JAXB類相似,Jackson是否提供了用於從XSD或JSON生成Jackson類的任何實用程序。Jackson:從XSD生成Jackson類

JAXB類geberator爲已定義的XSD模式生成了一組類。例如,對於多態類型JAXB具有以下注釋以基於XML元素名稱標識名稱。

@XmlElements({ 
    @XmlElement(name = "Dog", type = Dog.class), 
    @XmlElement(name = "Cat", type = Cat.class) 
}) 
protected List<Animal> animal; 

是否有可能在傑克遜創建類似的類。即,基於XML元素名稱標識類型。

回答

0

你看過StackOverflow上的類似問題嗎?他們可能會完全回答你的問題或對此做出重大貢獻。

  • first link展示瞭如何通過Java
  • 生成一個XML模式的JSON模式一旦你的JSON模式,This second link展示瞭如何使用jsonschema2pojo
來從JSON模式的類