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 小时前
Java 注释详解:单行、多行与文档注释的完整指南
java·前端·ai编程
wuyk5556 小时前
第2章:六步换相原理全解+STM32工程实战
c语言·开发语言·stm32·单片机·嵌入式硬件
hey_sml6 小时前
JAVA每日一学---CompletableFuture中thenApply与thenCompose区别详解
java·开发语言
Doraemomo6 小时前
数据结构-环形链表
java·数据结构·链表
萧瑟余晖7 小时前
Java深入解析篇十七之SpringCloud
java·开发语言
是未才8 小时前
从输入 URL 到页面返回:DNS、路由、TLS 与 HTTP 完整链路
java·后端·计算机网络
ttod_qzstudio8 小时前
Java 常用语法极简通关(五):类与对象——字段、方法、构造器、this 与 static
java·开发语言·python
萧瑟余晖9 小时前
Java深入解析篇十七之Spring Security
java·开发语言·spring
不老刘10 小时前
【Java入门】Java服务部署方式全景对比:从java -jar到K8s
java·kubernetes·jar
离陌在学C#12 小时前
C# 重载与重写:深入理解面向对象编程的核心概念
java·c#