1

次のデータをjsonオブジェクトに追加する方法を見つけようとしています。誰かがこれを行う方法を教えてもらえますか。

{ "main_img":"Base64 文字列" }

ただし、このコードを使用した結果は次のとおりです。

final int COMPRESSION_QUALITY = 100;
String encodedImage;
ByteArrayOutputStream byteArrayBitmapStream = new ByteArrayOutputStream();
bitmapPicture.compress(Bitmap.CompressFormat.JPEG, COMPRESSION_QUALITY,
byteArrayBitmapStream);
byte[] b = byteArrayBitmapStream.toByteArray();
encodedImage = "data:image/JPEG;base64," + Base64.encodeToString(b, Base64.DEFAULT);

JSONObject jObject = new JSONObject();
jObject.put("main_img", result);

{ "main_img":"Base64 文字列

}で表示されており、"が抜けています。

4

0 に答える 0