Is there any way to convert a normal Java array or ArrayList to a Json Array in Android to pass the JSON object to a webservice?

推荐答案

如果您想要或需要使用JAVA数组,那么您总是可以使用java.util.Arrays时实用程序类的静电asList()方法将您的数组转换为List.

沿着这些路由的一些东西应该会奏效.

String mStringArray[] = { "String1", "String2" };

JSONArray mJSONArray = new JSONArray(Arrays.asList(mStringArray));

Beware that code is written offhand so consider it pseudo-code.

Json相关问答推荐

在PowerShell中,如何获取数据对所在的JSON对象的名称

集成wix.comstore API|变音符号问题

如何将响应数据保存到Flutter 中的共享首选项中

序列化从/到空值

展平多个数组以保持顺序

如何修复通过在 tsconfig.json 文件中添加allowImportingTsExtensions引发的错误 TS5023?

使用 jq 将非统一的 json 输出转换为汇总表

try 使用 JQ 转换 JSON 中过于复杂的对象数组

颠簸转换问题

jq可以在两个JSON对象列表中依次添加对象吗?

jq搜索特定字符串并输出对应的父值

现代浏览器一次可以处理多少个 HTML 元素?

规范化 JSON 文件

Android JSON 库的性能和可用性比较

在 Rails 3 中处理 JS/ERB 模板中的 JSON

如何在 swift 2 中获取 Alamofire.request().responseJSON 的结果值?

有没有办法使用 Jackson 将 Map 转换为 JSON 表示而不写入文件?

使用杰克逊创建一个 json 对象

如何在 Django JSONField 数据上聚合(最小/最大等)?

MVC JsonResult camelCase 序列化