问题标签 [ksoap]

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 投票
2 回答
10885 浏览

android - SOAP和KSOAP之间的区别

在 Web 服务基础方面,我听说过“SOAP”和“KSOAP”。

  • 什么是 SOAP 和 KSOAP?
  • 它们之间有什么区别?
  • 为什么我应该使用一个而不是另一个?
0 投票
1 回答
455 浏览

java - 应用程序可以在模拟器中运行,但不能在设备中运行

我的应用程序有这个类:

  1. 新闻应用程序.java
  2. ScreenApp.java
  3. 项目.java
  4. ui/TableList.java

该应用程序从 Web 服务(.net)检索链接列表,我使用 KSoap 库(作为参考项目)。

我使用 JDE 4.5 进行开发,因为在 Eclipse 中我不能使用 ListField 类的方法“setRowHeight(index, int)”,所以我需要使用 JDE 4.5

好的,我编译应用程序(F7 键),并在模拟器中运行(F5 键)。在模拟器中,转到图标应用程序,然后尝试打开...没有任何事情发生...应用程序未打开...很奇怪...没有错误消息(ScreenApp.java 第 57 行)...但是...如果我再等几分钟...我看到错误消息(ScreenApp.java 第 57 行)...我想可能是因为应用程序尝试连接...

后来......我认为是因为模拟器中不存在互联网连接(我在模拟器顶部看到EDGE......很奇怪),我停止模拟器,打开MDS,再次运行模拟器(F5键),现在工作...列表显示正确...我可以在黑莓浏览器中打开链接。

现在...我将所有编译的文件放在同一个目录中,创建一个 ALX 文件:

  1. NewsApp.alx 并在设备上安装此应用程序,安装正常,我转到设备上的应用程序列表(8520),打开应用程序并看到连接消息(ScreenApp.java 第 57 行);我不明白为什么?在这部手机(8520)中,我与运营商建立了 EDGE 连接,WIFI 处于活动状态...我可以在任何页面(默认浏览器)中浏览...但我的应用无法从网络服务中检索信息... :(

有人帮我吗?

0 投票
1 回答
1135 浏览

blackberry - 使用 Ksoap 在黑莓中实现 Soap 请求?

我想使用 ksoap 库在黑莓中实现一个肥皂请求。

以下代码行需要实现它。有人可以用示例描述术语servicenamespace、servicemethode、soapactionserviceurl吗?

0 投票
1 回答
240 浏览

android - 如何使用 ksoap 获取大型 xml 响应

我正在使用 ksoap 库来使用 .net webservice。其中一个请求返回一个非常大的 xml 响应。问题是 ksoap 仅显示部分响应。但是,wireshark 跟踪将 xml 响应显示为代表批量 XML 的 TCP 段序列。

任何想法来获取完整的 xml 响应?

0 投票
2 回答
17339 浏览

android - 如何从 Android 移动应用程序调用本地 Web 服务

从过去几天开始,我一直在编写一个调用本地 Web 服务的 Android 代码。我正在使用 Android 的 ksoap 库来调用我在 .NET 中创建的 SOAP Web 服务。但是,我觉得我的代码有问题,因为当我从我的应用程序调用 Web 服务时得到的响应遇到了 catch 块。我尝试调试我的 Android 代码,但我仍然无法解决我的问题。请有人告诉我有什么问题或其他更简单的方法吗?

这是我到目前为止实现的Android代码:

我的网络服务代码:

我的日志猫:

我在 Web 服务调用期间的输出

0 投票
1 回答
959 浏览

android - 将复选框项目存储到数据库中

我有一个使用复选框显示名称列表的 Android 应用程序。我想将选中的项目和未选中的项目存储在我的数据库中。我不想在手机上永久存储任何数据项。我需要一种机制,通过它我可以将数据(选中和未选中)临时存储在手机上,然后通过 Web 服务将其传输到数据库。

谁能告诉我该怎么做?我应该对我当前的代码做哪些修改?

这是我的显示列表的 Android 代码:

我的输出到现在

0 投票
1 回答
778 浏览

android - KSOAP:当 web 服务 url 错误时,Android 应用程序崩溃

我正在使用 KSoap 从我的 android 程序访问 .net webservice。当 web 服务关闭或 web 服务 url 错误时,我的应用程序崩溃。

有人可以告诉我处理这个问题的方法。

我的代码如下

logcat 提取物

提前致谢。

0 投票
1 回答
2011 浏览

android - 将自定义对象的 ArrayList 传递给 kSOAP 函数

这是调用服务器中的函数以执行某些任务的函数。但我必须传入一个 ArrayList 和一个 String 值。我无法将 ArrayList 传递给服务器。谁能告诉我我应该怎么做?

0 投票
1 回答
908 浏览

android - 在 Android 中使用 KSOAP2 的 SOAP 主体和 NameSpace

我的肥皂请求如下所示,

但我的要求是

如何使用 ksoap 在信封主体中为我的方法创建xmlns:n1 ?

提前致谢..

0 投票
1 回答
552 浏览

android - Ksoap send empty Request in java webservice

My simple application didn't send any request to my simple web service

and my android app code is

}

The web service is working fine when it returns values. I can receive a value without any problem. But my request show always null(or)empty when it return back to my android client side.

I am using ksoap:

Server:

Please help me!!