除了包级别注释外,还有其他方法可以使用注释来控制自定义名称空间前缀@Xmlns。
@Xmlns
可以在元素级别完成吗?也可能有一个带有多个前缀的名称空间吗?
您实际上想做什么?为什么名称空间前缀对您很重要?
对于命名空间前缀,没有标准的元素级注释。
我知道的控制名称空间前缀的选项是:
@XmlNS
NamespacePrefixMapper
我也可以想象:
@XmlElementRef
@XmlElementRefs
QName
xs:QName
@XmlAnyElement
XmlAdapter