这应该很简单。
我有一个整数数组,我想以 JSON 格式进行编码,以便可以将其传递给 Web 服务:
int[] myInts = new int[length-1];
myInts = {5, 6, 7, 1, 12, ..., 78};
JSONArray jArray = new JSONArray();
//now what?
谢谢。
最佳答案
如果我在你那里,我会先创建一个 JSONObject,然后创建 JSONArray 并使用
myJsonArray.put(value);
最后将 jsonarray 添加到 JSONObject。我想这对于一小部分数字来说效果很好,但是如果你想传递一大堆整数,应该有比这更优雅的方法。
关于Java JSON 序列化整数数组?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7373666/