1
关于jaxb抽象类型以及关联XML文档的使用,XML文档不能包含对抽象类型的引用 - 也就是说,XML必须使用具体类型。创建一个XSD来处理抽象类型
实施例(从here截取):
无效: <运输的xmlns = “http://cars.example.com/schema”/>
有效: <运输的xmlns =“HTTP ://cars.example.com/schema“xmlns:xsi =”http://www.w3.org/2001/XMLSchema-instance“xsi:type =”Car“/>
(其中传输是抽象的)
问:c我指示Jaxb解除封装,使其适当地包含/填充“xsi:type”值?
顺便说一下,我所有的jaxb类都在相同的包中,并且我的JaxbContext是针对此包进行配置的。