使用JAXB生成Java类时,您将始终获得一个名为ObjectFactory的类。
在此类中,有一个私有属性QName及其名称空间。

是否可以告诉生成器从外部访问此属性。那么也许将其公开或为其创建吸气剂?

最佳答案

我相信只有private static QName需要创建ObjectFactory实例的方法时,才会生成这些JAXBElement<...>字段。如果调用这些方法之一来获取JAXBElement实例,则可以调用其getName方法以检索其关联的QName

10-08 19:15