android - JSON 序列化对象数组 Android

标签 android json

我有一个非常简单的对象数组

Object[] args = new Object[] {"002"};

我的目标是在 Android 中对这个对象数组进行 JSON 序列化,并将结果作为字节数组获取。 Android 中有两个用于 JSON 序列化的类。 JSONArrayJSONObject。我应该使用哪个类?

特别是我不确定如何使用

JSONObject json = new JSONObject();
json.put("key", "value");

在这种情况下是例行公事。

最佳答案

你应该为此使用 JSONArray

JSONArray jsonArray = new JSONArray();
jsonArray.put("002");
byte[] bytes = jsonArray.toString().getBytes()

关于android - JSON 序列化对象数组 Android,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35917018/

相关文章:

android - 如何模拟一个服务被Android系统杀死

php - json_decode 删除字符串数字中第一个字符处的零

ios - 如何在 objective-c 中解析没有key的json第一个对象?

php - 将 php 数组移动到 jquery 中进行操作

android - 深层链接回退

android - 初始相机位置 Google Maps Compose

android - OnPreviewFrame数据图片到imageView

java - 使relativeLayout的一部分可滚动?

javascript - jQuery - 阻止输入,直到 $.getJson 完成后

javascript - JSONP 和 Backbone.js