将正常的Java Array或ArrayList转换为Android中的Json Array(Convert normal Java Array or ArrayList to Json Array in android)
有没有办法将普通的Java数组或者ArrayList转换成Android中的Json Array来将JSON对象传递给webservice?
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实用程序类“static asList()方法将数组转换为List 。
沿着这些路线的东西应该起作用。
String mStringArray[] = { "String1", "String2" }; JSONArray mJSONArray = new JSONArray(Arrays.asList(mStringArray));请注意该代码是否被写入,以便考虑伪代码。
If you want or need to work with a Java array then you can always use the java.util.Arrays utility classes' static asList() method to convert your array to a List.
Something along those lines should work.
String mStringArray[] = { "String1", "String2" }; JSONArray mJSONArray = new JSONArray(Arrays.asList(mStringArray));Beware that code is written offhand so consider it pseudo-code.
更多推荐
发布评论