@Retention(value=RUNTIME) @Target(value={FIELD,METHOD}) public @interface XmlElementWrapper
/ /例如:代码片段int []的名字;/ / XML序列化形式1(打开收集) <名称> …< /名称> <名称> …< /名称>╱序列化形式2(包集合)wrapperelement > < <名称> 项目 <名称> >的值> <名称> 项目 <名称> >的值>的…< / wrapperelement > 名称> 名称> 名称> 名称> 名称> 名称>
两序列化的XML形式允许空集合来表示的元素与nillable属性的存在或不存在。
使用
的@XmlElementWrapper注释可以用下面的程序元素:
使用是受以下约束:
XmlElement
,XmlElements
,XmlElementRef
,XmlElementRefs
,XmlJavaTypeAdapter
。看到“包装规范”的额外的信息共享javax.xml.bind.package javadoc。
XmlElement
,
XmlElements
,
XmlElementRef
,
XmlElementRefs
public abstract String name
public abstract String namespace
如果值是“# #默认的命名空间,然后“确定如下:
XmlSchema
注释,其elementFormDefault
是QUALIFIED
,然后外围类的命名空间。 Submit a bug or feature
For further API reference and developer documentation, see Java SE Documentation. That documentation contains more detailed, developer-targeted descriptions, with conceptual overviews, definitions of terms, workarounds, and working code examples.
Copyright © 1993, 2014, Oracle and/or its affiliates. All rights reserved.