【问题标题】:How to send list of byte arrays to json如何将字节数组列表发送到json
【发布时间】:2016-08-04 10:53:06
【问题描述】:

我如何将ArrayList<byte[]> 作为参数传递给JSONObject

例如,我需要在 json 对象中发送一个 Id(字符串)、Name(字符串)和 photoList (ArrayList<byte[]>)

【问题讨论】:

  • 你想把你的ArrayList转换成json吗?
  • 列表中有什么?只是照片或位图的名称?

标签: android json parameter-passing jsonobject


【解决方案1】:

如果你想将 arraylist 转换为 json,只需使用 GSONlib 即可

【讨论】:

    【解决方案2】:

    如果您使用 GSON 库,请使用以下代码将您的 ArrayList 转换为 JSON。

    String jsonString = new Gson().toJson(yourArrayList);
    

    【讨论】:

      【解决方案3】:

      您可以使用 GSON 库。您需要的代码可以是:

      String jso;
      jso = new Gson().toJson(photoList);
      

      它应该将arraylist(即photoList)转换为jsonObject。

      【讨论】:

        猜你喜欢
        • 2017-01-21
        • 2020-02-28
        • 2017-05-24
        • 2013-01-18
        • 2019-12-18
        • 1970-01-01
        • 2011-02-28
        • 2012-04-09
        • 1970-01-01
        相关资源
        最近更新 更多