Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/powershell/12.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 如何使用Axiom OMElement创建XML输入?_Java_Xml_Web Services_Axiom - Fatal编程技术网

Java 如何使用Axiom OMElement创建XML输入?

Java 如何使用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); 好的。现在,第三

我有一个服务,它期望XML输入作为方法的参数之一。在java中,我已经完成了WSDL2java转换和方法标识

代码:

方法名称:FindIssues

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用户指南中的“以编程方式创建对象模型”一节。