如何从 Android 将字符串数组作为参数传递给 WSDL Web 服务中的函数?
我正在使用 WSDL Web 服务,它有一个接受字符串数组作为参数的方法。我尝试过 ksoap2 库,但无法找出如何将数组作为参数传递给该方法。有一些选项可以添加参数、值,但我的网络服务需要作为参数来运行,而不是作为单独的参数、值。 我们还可以使用简单的 HTTP 客户端并发送肥皂请求。但我无法为 wsdl 构建确切的肥皂请求,该请求将以字符串数组作为参数。
有什么方法可以构建 SOAP 请求吗?数组的类型为字符串,大小为 2。
I am using WSDL web service which has a method accepting a string array as an argument. I have tried ksoap2 library but unable to find out how to pass array as an argument to that method. There are options to add parameter,values but my webservice require as an argument to function not as separate parameter,values.
We can also use simple HTTP client and send a soap request as well. But I am unable to build that exact soap request for wsdl which will take array of strings as argument.
Is there any way I can build that SOAP request ? Array is of type string of size 2.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
当您调试 WebService 时,它将向您显示示例 Soap 请求和响应格式。复制这些示例并在 Java 中处理将值分配给该字符串的操作。
When you debug your WebService it will show you example Soap Request and Response formats. Copy those examples and in your Java handle the assigning of the values to that string.