android - 如何在android中创建一个Json字符串数组

标签 android arrays json

我正在尝试创建这样的数组 ["stringone","stringtwo"] 并将其传递给网络服务器。当我尝试使用像 String[]={"stringone","stringtwo"] 这样的字符串数组时,它传递了一些奇怪的东西 {"userids":"[Ljava.lang. String;@406fe4b8"} 如果不使用字符串数组,我应该如何构建我的 JSON 数组?

谢谢

最佳答案

如果你想从 List 或数组创建 JSONArray,你可以使用构造函数,它接受 Collection:

String[] data = {"stringone", "stringtwo"};
JSONArray json = new JSONArray(Arrays.asList(data));

关于android - 如何在android中创建一个Json字符串数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7168961/

相关文章:

javascript - 如何 console.log 此 JSON 对象的一个​​值?

json - 如何显示字符而不是ascii?

Android studio 2.3 刷新gradle project taking forever

Javascript array.find() 回调将对象覆盖为全局数组

java - 如何将从文件读取的数据存储到二维数组中

java - 在二维数组中使用 split() 方法?

android - 如何使用 Lyft 驱动程序 API(如 Mystro android 应用程序)?

android - Android Automotive 与 Google 内置的区别

android - 如何在 QtCreator/Necessitas 中为 Qt/Android 应用构建 APK 包?

javascript - 如何获取失败的ajax错误消息