如何使用JAXB(XJC)为全局元素生成POJO



无论如何是否有下面显示的"状态"元素生成的pojo?objectFactory具有编组元素的函数,但是如何在没有" status.class"的情况下将其与AxbContext.NewInstance一起使用?

<?xml version="1.0" ?>
<xs:schema 
    xmlns:xs="http://www.w3.org/2001/XMLSchema" 
    attributeFormDefault="qualified" elementFormDefault="qualified"
    version="1.0">        
<xs:element name="status" type="xs:string"/>
</xs:schema>

您只需要将ObjectFactory包括在用于引导JAXBContext的类的类别中。

JAXBContext jc = JAXBContext.newInstance(ObjectFactory.class);

或在生成类的软件包名称上创建JAXBContext

JAXBContext jc = JAXBContext.newInstance("com.example.model");

最新更新