La Red de Conocimientos Pedagógicos - Currículum vitae - Durante el proceso de desarrollo de Android WebService, ¿qué tipo de parámetros debo usar para corresponder a los parámetros Base64Binary requeridos en la interfaz? Buscando respuestas

Durante el proceso de desarrollo de Android WebService, ¿qué tipo de parámetros debo usar para corresponder a los parámetros Base64Binary requeridos en la interfaz? Buscando respuestas

1.Referencia/blog/736356

byte[] d; // Los datos que deben transferirse se almacenan en d

String data = new String(Base64. encode(d));

Solicitud de SoapObject= new SoapObject(nameSpace, function);

request.addProperty(str, new SoapPrimitive(SoapEnvelope.ENC, "base64Binary) ", datos) );

2. En el proyecto que desarrollé, la transferencia directa también fue exitosa

ByteArrayOutputStream baos; // Los datos que deben transferirse se almacenan en baos

// Realizar codificación Base64

String uploadBuffer = new String(Base64.encode(baos.toByteArray()));

SoapObject request= new SoapObject( nameSpace, función);

request.addProperty(str, uploadBuffer);