在 android 中将普通的 Java Array 或 ArrayList 转换为 Json Array
有没有办法将普通的Java数组或Android中的Json数组转换为Json数组,以将JSON对象传递给Web服务?ArrayList
有没有办法将普通的Java数组或Android中的Json数组转换为Json数组,以将JSON对象传递给Web服务?ArrayList
如果要或需要使用 Java 数组,则始终可以使用实用程序类的静态 asList()
方法将数组转换为 .java.util.Arrays
List
沿着这些路线的东西应该有效。
String mStringArray[] = { "String1", "String2" };
JSONArray mJSONArray = new JSONArray(Arrays.asList(mStringArray));
请注意,代码是随意编写的,因此请将其视为伪代码。
ArrayList<String> list = new ArrayList<String>();
list.add("blah");
list.add("bleh");
JSONArray jsArray = new JSONArray(list);
这只是使用字符串数组列表的示例