Galera, tenho a seguinte estrutura:
-- SoapObject params = new SoapObject();
params.addProperty("NCodCli", codCli);
SoapObject paramFoto = new SoapObject();
for (Bitmap bitmap : lFotos) {
byte[] bImg = Functions.bitmapToByteArrayOutputStream(bitmap).toByteArray();
String b64 = Base64.getEncoder().encodeToString(bImg);
paramFoto.addProperty("AFoto", b64);
}
params.addProperty("AListaFoto", paramFoto);
params.addProperty("NCodCli", codCli);
SoapObject paramFoto = new SoapObject();
for (Bitmap bitmap : lFotos) {
byte[] bImg = Functions.bitmapToByteArrayOutputStream(bitmap).toByteArray();
String b64 = Base64.getEncoder().encodeToString(bImg);
paramFoto.addProperty("AFoto", b64);
}
params.addProperty("AListaFoto", paramFoto);
A propriedade "AListaFoto" é uma lista de "AFoto". Do jeito que fiz, está salvando somente a última imagem, como só tivesse um único filho "AFoto".
<AListaFoto><AFoto>x3</AFoto></AListaFoto>
Como faço para criar essaa estrutura usando o soapObject?
<AListaFoto><AFoto>x1</AFoto><AFoto>x2</AFoto><AFoto>x3</AFoto></AListaFoto>
You received this message because you are subscribed to the Google Groups "Android Brasil - Dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to androidbrasil-dev+unsubscribe@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/androidbrasil-dev/CADxjQn_QtHmJKBH3uQBV%2Bbkfnzv95Mjnc8TVx5em%2BJM3j-1U3Q%40mail.gmail.com.