我们有一个要求,XML 标记与 java POJO 属性不相似。
我们需要一种解决方案来将 XML 标记映射到具有不同名称的 POJO。
这是相同的 XML,
<RES>
<TAG1>
value
</TAG1>
</RES>
这是 POJO 类,
public class Response {
protected String tag1Value;
...}
这里我想映射到 POJO 中的 tag1Value。
我发现以下语法可用于将 XML 映射到 java 属性。
public class Response {
@XmlElement(name="TAG1")
protected String tag1Value;
...}
但我想知道如何在 XSD 中进行配置,以便在 XMLElement 中生成带有 name 属性的 POJO。
使用下面的 XSD 如何一起指定 java 属性名称和 XML nae,
<xsd:element name="tag1Value" minOccurs="0" maxOccurs="1">
帮助表示赞赏...