【发布时间】:2020-03-02 11:15:19
【问题描述】:
操作是 JAVA 到 WSDL。我正在创建一个 SOAP Web 服务。
我生成了一个 SOAP 网络服务,其属性如下所示:
<arg0>?</arg0>
<!--Optional:-->
<arg1>?</arg1>
<!--Optional:-->
<arg2>?</arg2>
<!--Optional:-->
<arg3>?</arg3>
<!--Optional:-->
<arg4>?</arg4>
我应该使用什么 XML 注释来指定它们看起来像这样:
<name> </name>
<age> </age>
<location> </location>
我们说
String age = "";
String name = "";
String location = "";
我会使用
@XmlAttribute(name="age")
String age = "";
@XmlAttribute(name="name")
String name = "";
@XmlAttribute(name="location ")
String location = "";
我使用 Apache CXF。生成WebService -> yada -> yada 在 Eclipse 中。
基本上,我要问的是负责将 Java 字段从 arg0“重命名”为特定内容(如“名称”)的 XML 关键字。
【问题讨论】:
-
你如何生成你的 WS (wsdl->java,java->wsdl?)? ..到目前为止,您使用了哪些注释?对不起,问题是(对我来说)仍然不清楚/需要更多细节/信息/上下文。
-
目前还没有注释。
标签: java xml web-services soap jaxb