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去的。

相关推荐
星火开发设计12 小时前
C++ multiset 全面解析与实战指南
开发语言·数据结构·c++·学习·set·知识
rannn_11113 小时前
【Java项目】中北大学Java+数据库课设|校园食堂智能推荐与反馈系统
java·数据库·后端·课程设计·中北大学
NE_STOP13 小时前
SpringBoot-shiro-jwt-dubbo-redis分布式统一权限系统(完结)
java
zfj32113 小时前
java函数式接口 @FunctionalInterface用法
java·函数·function
TracyCoder12313 小时前
并发编程(二):Java原子类(Atomic Classes)全解析
java·原子类·atomic
野犬寒鸦13 小时前
从零起步学习MySQL || 第十六章:MySQL 分库分表的考量策略
java·服务器·数据库·后端·mysql
lsx20240613 小时前
Eclipse 添加书签
开发语言
木风小助理13 小时前
JavaAtomicInteger底层实现深度解析
java
易营宝13 小时前
高效的跨境电商广告优化系统:易营宝广告投放实操指南
大数据·开发语言·人工智能·php
superman超哥13 小时前
路由的艺术:Rust Web 框架中的高效匹配与类型安全提取
开发语言·rust·编程语言·rust web框架·rust路由