import org.json.JSONArray;
import org.json.JSONException;
public class StringToJsonArrayExample {
public static void main(String[] args) {
// 示例字符串,每个元素用逗号分隔
String jsonString = "[\"apple\", \"banana\", \"orange\"]";
try {
// 将字符串转换为JSONArray对象
JSONArray jsonArray = new JSONArray(jsonString);
// 打印JSONArray对象以验证转换是否成功
System.out.println("转换后的JSONArray: " + jsonArray.toString());
// 遍历JSONArray并打印每个元素
for (int i = 0; i < jsonArray.length(); i++) {
System.out.println("元素 " + i + ": " + jsonArray.getString(i));
}
} catch (JSONException e) {
// 捕获JSON解析异常
System.out.println("JSON解析错误: " + e.getMessage());
}
}
}
org.json 包中的 JSONArray 和 JSONException 类。jsonString 是一个包含多个字符串元素的 JSON 数组格式的字符串。new JSONArray(jsonString) 将字符串转换为 JSONArray 对象。JSONArray 打印出来,并通过循环遍历数组中的每个元素。JSONException 异常,确保程序不会因为无效的 JSON 格式而崩溃。如果你需要进一步的帮助或有其他问题,请告诉我!
上一篇:java的访问修饰符
下一篇:java string 替换
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站