Laravel  
laravel
文档
数据库
架构
入门
php技术
    
Laravelphp
laravel / php / java / vue / mysql / linux / python / javascript / html / css / c++ / c#

java string 转jsonarray

作者:佳凝皓月   发布日期:2026-01-16   浏览:120

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());
        }
    }
}

解释说明:

  1. 导入必要的库:我们使用了 org.json 包中的 JSONArrayJSONException 类。
  2. 示例字符串jsonString 是一个包含多个字符串元素的 JSON 数组格式的字符串。
  3. 转换为 JSONArray:通过 new JSONArray(jsonString) 将字符串转换为 JSONArray 对象。
  4. 打印和遍历:将转换后的 JSONArray 打印出来,并通过循环遍历数组中的每个元素。
  5. 异常处理:捕获可能发生的 JSONException 异常,确保程序不会因为无效的 JSON 格式而崩溃。

如果你需要进一步的帮助或有其他问题,请告诉我!

上一篇:java的访问修饰符

下一篇:java string 替换

大家都在看

java url decode

java判断是windows还是linux

java连接数据库的代码

java date类型比较大小

java djl

ubuntu 卸载java

es java api

java list 查找

java 解压rar

java读取excel中的图片

Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3

Laravel 中文站