Java 如何使用Axiom OMElement创建XML输入?
我有一个服务,它期望XML输入作为方法的参数之一。在java中,我已经完成了WSDL2java转换和方法标识 代码: 方法名称:FindIssuesJava 如何使用Axiom OMElement创建XML输入?,java,xml,web-services,axiom,Java,Xml,Web Services,Axiom,我有一个服务,它期望XML输入作为方法的参数之一。在java中,我已经完成了WSDL2java转换和方法标识 代码: 方法名称:FindIssues FindIssues findIssues=new FindIssues(); findIssues.setUsername("user@example.com"); findIssues.setPassword("password"); findIssues.setSearchCriteria(searchCriteria); 好的。现在,第三
FindIssues findIssues=new FindIssues();
findIssues.setUsername("user@example.com");
findIssues.setPassword("password");
findIssues.setSearchCriteria(searchCriteria);
好的。现在,第三个参数是SearchCriteria类的类型,它需要OmeElement
因此,我应该使用OmeElement形成下面的XML输入
**<searchCriteria>**
<FindIssues>
<ReturnSchema>N</ReturnSchema>
<IssueStatus>Open</IssueStatus>
<IssuesNextActionBy>
<UsersUserID>user@example.com</UsersUserID>
</IssuesNextActionBy>
</FindIssues>
**</searchCriteria>**
有人能帮我用OmeElement生成XML输入吗?您得到了所有从WSDL生成的Java类吗?i、 在schemaYeah中引用用户定义的复杂类型定义的e类。我知道了。但我对搜索条件类格式的XML格式感到困惑。请让我知道你是否需要任何输入。你能构建它吗?然后使用setter方法设置其中的值?否。首先,我想用OmeElement为searchcriteria生成xml。这就是我对名称空间感到困惑的地方。您必须阅读并理解Axiom用户指南中的“以编程方式创建对象模型”一节。