FastJson:JSONObject如何转JSONArray

使用 Fastjson 将 JSONObject 转换为 JSONArray 需要进行一些手动的步骤。

先构造JSONObject,然后将其添加到 JSONArray 中即可。

以下是一个示例代码片段,展示了如何进行这个转换:

java 复制代码
import com.alibaba.fastjson.JSONArray;
import com.alibaba.fastjson.JSONObject;
import com.alibaba.fastjson.JSON;

public class Main {
    public static void main(String[] args) {
        // 创建一个 JSONObject
        JSONObject jsonObject = new JSONObject();
        jsonObject.put("key1", "value1");
        jsonObject.put("key2", "value2");

        // 将 JSONObject 转为 JSONArray
        JSONArray jsonArray = new JSONArray();
        jsonArray.add(jsonObject);

        // 打印结果
        System.out.println(jsonArray.toJSONString());
    }
}

是的,就是这么简单。不要再用什么先转JSON字符串,然后又用JSON对象parse来parse去的。

相关推荐
亦暖筑序44 分钟前
Java 8老系统Browser Agent实战:三层拦截把AI操作后台变成可审计流程
java·后端·设计模式
用户298698530144 小时前
Java 实现 Word 文档加密与权限解除
java·后端
Yeats_Liao4 小时前
14:Servlet中的页面跳转-Java Web
java·后端·架构
未秃头的程序猿4 小时前
告别"if-else地狱"!Java 21模式匹配,代码优雅了10倍
java·后端·面试
鹤望兰6755 小时前
字节跳动国际支付-后端开发-三面面经
java
Flittly5 小时前
【AgentScope Java新手村系列】(14)人机交互
java·spring boot·spring
RainCity5 小时前
Java Swing 自定义组件库分享(十二)
java·笔记·后端
吃饱了得干活21 小时前
Spring Cloud Gateway 微服务网关:路由、断言、过滤器
java·spring cloud
lwx572801 天前
探秘InnoDB:搞懂它的内存、线程、磁盘与日志刷盘策略
java·后端
Flynt1 天前
从Spring Boot 4.0升到4.1,我在Maven和gRPC上栽了跟头
java·spring boot·后端