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

相关推荐
健康平安的活着5 分钟前
springboot+sse的实现案例
java·spring boot·后端
北冥有一鲲7 分钟前
LangChain.js:RAG 深度解析与全栈实践
开发语言·javascript·langchain
Code Warrior19 分钟前
【C++】智能指针的使用及其原理
开发语言·c++
05大叔20 分钟前
多线程的学习
java·开发语言·学习
lly20240628 分钟前
C 位域:深度解析其概念、应用与未来趋势
开发语言
刺客xs29 分钟前
多路IO复用
开发语言
小萌新上大分41 分钟前
synchronized的8锁问题(区分默认用的是那把锁) 笔记云备份
java·java多线程·synchronized·synchronized关键字·synchronized用法·多线程买票问题·java锁机制
sino爱学习1 小时前
别再踩 Stream 的坑了!Java 函数式编程安全指南
java·后端
Sunsets_Red1 小时前
2025 FZYZ夏令营游记
java·c语言·c++·python·算法·c#
自由生长20241 小时前
从流式系统中思考-C++生态和Java生态的区别
java·c++