问题标签 [ksoap2]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
933 浏览

android - 设置 ksoap 请求

我正在使用 Android 中的 Ksoap 访问 .net 网络服务。

wsdl 的格式如下

我对 DateTo 使用相同的 addProperty("DateFrom", date1)。我如何告诉 ksoap 过滤器。

该服务有一个我可以正确访问的 helloword。当我尝试使用 dateservice 时,ksoap 回复错误:“对象引用未设置为对象的实例”

0 投票
1 回答
3617 浏览

android - KSoap-Android\JCIFS 发送空的 HTTP 帖子

我创建了一个基于 KSOAP-Android 和 JCIFS 的 NTLM 身份验证 SOAP 客户端。实现看起来像这样:

从外观上看,KSOAP 正在生成正确的消息,因为bufferStream它按预期填充了 SOAP 信封。JCIFS 似乎正在完成它的工作,我可以看到 NTLM 挑战响应通过 Wireshark 进行。问题是缺少消息正文。它只是空的。因此,Web 服务遇到 501 并且InputStream返回为空。

任何人都知道为什么会发生这种情况?

注意:我正在删除下面的 CONTENT-LENGTH 标头,因为setEntity显然尝试设置它,但 KSOAP 已经设置它。我只是删除它并允许setEntity重置它。

0 投票
2 回答
3229 浏览

android - Android 2.1 和 Ksoap2-Android-assembly-2.4 -- SoapFault 错误

我对 Android 和 ksoap2 开发非常陌生。我一直在论坛上搜索我的错误的答案,但仍然没有找到解决办法。希望有人能够弄清楚如何解决该错误。

我正在使用 Ksoap2-Android-assembly-2.4 jar 库在我的示例 android 应用程序中调用具有 10 个参数的 Web 服务。

来自 responsedump 调用的错误:

来自 requestdump 调用的请求:

我的实际代码:

实际的 Web 服务 WSDL: http://63.237.52.216/service.asmx?wsdl

0 投票
3 回答
4131 浏览

web-services - 如何将日期作为参数发送到 Ksoap2 中的请求以使用 .Net Web 服务

我正在使用 KSoap2 在我的应用程序中使用 Web 服务。我需要在请求中发送日期作为参数。

任何人都可以知道如何将日期作为参数发送并发送请求,请提供示例代码。

Ksoap2 支持日期格式吗?

谢谢

0 投票
1 回答
1092 浏览

web-services - ksoap2 blackberry webservice问题,样品需要

我是黑莓新手,目前我正在一个程序中工作,我正在使用 ksoap2 lib 从基于 php 的 Web 服务中获取数据。一切顺利。应用程序连接并从 web 服务获取数据,但现在的问题是,我不知道如何解析结果数据。它是复杂的数据,包含许多行和值。以前我在 Android 中使用了 ksoap 库,它工作得很好,但现在它不工作了。我调试应用程序并确保 Web 服务返回正确的数据。所以我需要帮助来从结果对象中获取数据。怎么做。我搜索了网络,但大多数示例都是基于单个返回字符串,但我需要一个复杂的数据数组列表返回示例。任何人都可以帮忙吗?这是返回的数据样本

这是我用来解析结果数据的代码。

不知道如何进一步进行。已经浪费了3-4天,仍然没有发现任何有用的东西。在此先感谢您的帮助。

0 投票
3 回答
9623 浏览

.net - 使用 Android 调用 SOAP Webservice 时连接被拒绝

我在 .net 中开发了一个 web 服务,并试图在 Android 中调用它。要调用我正在使用 ksoap2 的 web 服务。

WDSL 的 URL 是:http://localhost/Cidadaos_Cidade/Open.asmx?WSDL

这是 WSDL

这是调用它的代码

谁能帮我?我已经尝试使用 C#.net 项目调用它并且工作正常。很抱歉把所有的 XML 和代码放在这里,但我很绝望......

0 投票
2 回答
17096 浏览

android - 在 android 中解析 KSoap2 响应

可能重复:
解析 ksoap2 响应

所以我设法在android中使用KSoap2调用了一个网络服务,但我找不到解析响应的方法......

这是我用来调用网络服务的代码......

有没有办法“轻松”地解析它而不必“手动”通过每个属性?类似于 XML 解析器的东西...

0 投票
1 回答
962 浏览

android - 错误:org.ksoap2.Soapfault=null

Web服务没有错误 但是有错误

请帮忙

0 投票
4 回答
9911 浏览

android - Android 1.6 ksoap2“RuntimeException:无法序列化:java.util.GregorianCalendar ..”,同时传递 datetime 参数

我必须使用 ksoap2 api 在 android 中调用 .net Web 服务。我的代码在将参数作为 String 或 int 传递时运行良好。但它显示“ java.lang.RuntimeException:无法序列化:java.util.GregorianCalendar .....”同时将日历对象作为参数传递。我将日期转换为字符串并将其解析为日期对象,但它不起作用。

任何人帮助我。

谢谢你。

0 投票
1 回答
899 浏览

android - 通过 Android 在 salesforce 上创建联系人

我正在尝试在 android 上使用 KOAp 连接到 salesforce。现在我可以在服务器上连接和验证。我还可以从 salesforce 获取联系人。我现在正在尝试的是通过我在 Android 上的客户端应用程序创建一个联系人。但不幸的是,我是 Webservices 和 Ksoap 的新手,我不明白如何去做。salesforce API 谈到了创建一个联系人 Sobject。但我相信这是当人们使用 wsdl 在客户端平台上生成必要的对象时。由于 KSoAP 不支持 wsdl。我如何形成这些联系人对象并将它们传递给网络服务?

这是 Api 参考。 http://www.salesforce.com/us/developer/docs/api/index_Left.htm#CSHID=sforce_api_calls_search.htm|StartTopic=Content%2Fsforce_api_calls_search.htm|SkinName=webhelp