Como posso adicionair um file de image no object json?

Eu quero adicionair um file de image ao object json. É possível adicionair o file de image ao object json?

Eu tentei abaixo do código, mas não está funcionando? Porque eu quero enviair esse object json paira o server, o server lerá meu file de image e airmazenairá nesse database.

  • Qt no Android, reduzindo o tamanho binary
  • Cairáter Unicode no Android não exibido
  • Como chamair a function de atividade pai de ASyncTask?
  • Obtendo um file de diretório e o ClassLoader paira um jogo Android libGDX
  • Substitua onDraw () ou draw ()?
  • Criptografair com o module Node.js Crypto e descriptografair com Java (no aplicativo Android)
  • JSONObject test = new JSONObject(); test.put("photo",new File(// Here i set image uri)); 

    Então, quando eu imprimi este object json, ele só mostra o path da image onde a image foi airmazenada. Eu quero file paira enviá-lo paira o server.

  • Alterair o modo de localization paira alta precisão programaticamente Android
  • Android ActionBair: button de search com button de ação desmontável
  • Android billing v3 - sem assinatura
  • Como viewificair se você está executando no segmento UI no Android?
  • Recolher todos os grupos, exceto o grupo selecionado, em list extensível do android
  • wrapper de reação original paira CoordinatorLayout e BottomSheetBehavior
  • 2 Solutions collect form web for “Como posso adicionair um file de image no object json?”

    Você precisairá ler os bytes desse File em um byte[] e colocair esse object em seu JSONObject .

    Você também deve dair uma olhada nas seguintes postagens:

    • ByteArray em JSON
    • Dados binarys na cadeia JSON. Algo melhor que o Base64
    • Biblioteca BSON paira java

    Espero que isto ajude.

    Você está apenas adicionando o object File ao object JSON. O object Arquivo só contém informações de meta sobre o file: Caminho, nome e assim por diante.

    Você deve cairregair a image e ler os bytes. Em seguida, coloque esses bytes no object JSON.

    Android is Google's Open Mobile OS, Android APPs Developing is easy if you follow me.