通过 KSOAP 发送/接收图像或 XML 文件

发布于 2024-12-03 10:05:51 字数 53 浏览 2 评论 0原文

这听起来可能很愚蠢,但我想知道是否可以发送和接收。也许是 kSOAP 的图像/XML 文件?

it may sounds stupid but i would like to know whether is it possible send and receive. maybe image/XML file vai kSOAP?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

一身骄傲 2024-12-10 10:05:51

我已经能够使用 kSOAP2 传输 WebRowSet XML 文档。

http://roderickbarnes.com/blog/droid-chronicles-web -services-handling-complex-parameters

在此示例中,我将 XML 文档从 Web 服务发送到基于 Android 的客户端。我希望这对兄弟有帮助。

I have been able to transmit WebRowSet XML documents using kSOAP2.

http://roderickbarnes.com/blog/droid-chronicles-web-services-handling-complex-parameters

In this example I am sending an XML document from the web service to my Android based client. I hope this helps bro.

眉黛浅 2024-12-10 10:05:51

可以通过以下步骤通过 ksoap 发送图像:

  • Image 转换为 byte[]
  • 添加图像的 byte[] 作为属性
  • 寄存器SoapSerializationEnvelope 与 MarshalBase64() 如下所示: new MarshalBase64().register(envelope);
  • 调用以 byte[] 作为参数的 Web 服务

然后接收您可以转换的消息这已将 byte[] 接收到图像文件中。

It is possible to send image via ksoap by following steps:

  • convert the Image into byte[]
  • add byte[] of the image as property
  • register SoapSerializationEnvelope with MarshalBase64() like this : new MarshalBase64().register(envelope);
  • call your web service which takes byte[] as parameter

Then receiving the message you can convert the receieved byte[] into image file.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文