@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.