Отправить / получить изображение или файл XML через KSOAP - PullRequest
1 голос
/ 07 сентября 2011

это может звучать глупо, но я хотел бы знать, возможно ли отправлять и получать. может быть файл изображения / XML vai kSOAP?

Ответы [ 2 ]

0 голосов
/ 12 декабря 2012

Можно отправить изображение через ksoap, выполнив следующие действия:

  • преобразовать Image в byte[]
  • добавить byte[] изображения как свойство
  • зарегистрируйте SoapSerializationEnvelope с помощью MarshalBase64 () следующим образом: new MarshalBase64().register(envelope);
  • вызовите ваш веб-сервис, который принимает byte[] в качестве параметра

Затем, получив сообщение, вы можете преобразовать полученный byte[] в файл изображения.

0 голосов
/ 26 октября 2011

Мне удалось передать XML-документы WebRowSet с помощью kSOAP2.

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

В этом примере я отправляю документ XML из веб-службы моему клиенту на базе Android.Я надеюсь, что это помогает братан.

...