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

java xml转json

作者:洃铯哖輪   发布日期:2026-05-02   浏览:48

import org.json.JSONObject;
import org.json.XML;

public class XmlToJsonConverter {
    public static void main(String[] args) {
        // 示例 XML 字符串
        String xmlString = "<note><to>Tove</to><from>Jani</from><heading>Reminder</heading><body>Don't forget me this weekend!</body></note>";

        // 使用 org.json 库中的 XML 类将 XML 转换为 JSON
        JSONObject json = XML.toJSONObject(xmlString);

        // 输出转换后的 JSON 字符串
        System.out.println("JSON 输出: " + json.toString(4));  // 4 表示缩进级别,使输出更易读
    }
}

解释说明:

  1. 导入库:我们使用了 org.json 库中的 XMLJSONObject 类。确保你已经添加了 org.json 库的依赖。
  2. 示例 XML 字符串:定义了一个简单的 XML 字符串 xmlString,它包含一些基本的标签和内容。
  3. 转换逻辑:通过调用 XML.toJSONObject(xmlString) 方法,将 XML 字符串转换为一个 JSONObject 对象。
  4. 输出结果:使用 json.toString(4) 方法将 JSONObject 转换为格式化的 JSON 字符串,并输出到控制台。参数 4 表示缩进级别,使得输出的 JSON 更加易读。

如果你没有 org.json 库,可以通过 Maven 或 Gradle 添加依赖,或者直接下载 jar 文件并添加到项目中。

上一篇:java方法

下一篇:java long 转int

大家都在看

java url decode

java判断是windows还是linux

java连接数据库的代码

java date类型比较大小

java djl

ubuntu 卸载java

es java api

java list 查找

java 解压rar

jsonobject.tojavaobje

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

Laravel 中文站