有没有为下面显示的“status”元素生成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>
答案 0 :(得分:1)
您只需要在用于引导ObjectFactory
的类数组中包含JAXBContext
。
JAXBContext jc = JAXBContext.newInstance(ObjectFactory.class);
或者在生成的类的包名称上创建JAXBContext
:
JAXBContext jc = JAXBContext.newInstance("com.example.model");