java—不能对axis2自顶向下方法的二维数组使用自动生成的 Package 器类

cgvd09ve  于 2021-07-09  发布在  Java
关注(0)|答案(1)|浏览(346)

我已经使用wsdl的自顶向下方法创建了一个具有axis2version1.6的web服务。有一段时间一切正常(即部署了webservice)。然后我开始实现axis2生成的web服务框架。当我找到一个应该返回 String[][] 当然,它是 Package 的,因为axis2将返回对象生成为 Package 的对象。原来 Package 器类包含一个类( StringArrayArray ). 当我试着设定的时候 StringArrayArray 当我去检查如何将值设置为 StringArrayArray 它只包含一种设置方法 setValue(org.apache.axiom.om.OMElement[] value) . 我到处都找过了,但仍然不知道如何使用该接口返回 String[][] 我要回去了。在另一个返回 String[] (被 Package 成 StringArray )我发现只要创建一个 StringArray 键入并设置为 StringArray.setValue(String[]) 成功了。不幸的是,这与 String[][] .
我需要知道如何使它工作,以便能够在webservice中返回de数据。
提前谢谢。

s5a0g9ez

s5a0g9ez1#

不能把字符串[]当作字符串[][]数组来处理吗;本质上,它们是相同的,只是迭代方式不同。

相关问题