Java之XML转Json
导入类库
点击下载类库
该类库需要使用JSONObject
点击下载JSONObject所需的jar包
将其直接复制到项目下即可。
使用
第一种方法
/* 第一种方法,使用JSON-JAVA提供的方法 */ //将xml转为json JSONObject xmlJSONObj = XML.toJSONObject(xml); //设置缩进 String jsonPrettyPrintString = xmlJSONObj.toString(4); //输出格式化后的json System.out.println(jsonPrettyPrintString);
第二种方法
/* 第二种方法,使用json-lib提供的方法 */
//创建 XMLSerializer对象 XMLSerializer xmlSerializer = new XMLSerializer();
//将xml转为json(注:如果是元素的属性,会在json里的key前加一个@标识) String result = xmlSerializer.read(xml).toString();
//输出json内容 System.out.println(result);
Java之XML转Json相关推荐
- kryo java_优化Java序列化– Java,XML,JSON,Kryo,POF
kryo java 也许我很天真,但是我一直认为Java序列化肯定是将Java对象序列化为二进制形式的最快,最有效的方法. 毕竟Java是第7个主要发行版,所以这不是新技术,而且由于每个JDK似乎都比 ...
- 优化Java序列化– Java,XML,JSON,Kryo,POF
也许我很天真,但是我一直认为Java序列化肯定是将Java对象序列化为二进制形式的最快,最有效的方法. 毕竟Java是第7个主要发行版,所以这不是新技术,并且由于每个JDK似乎都比上一个快,因此我错误 ...
- Java之 XML与JSON(公众平台接口数据格式)
Java之 XML与JSON(公众平台接口数据格式) 1. XML 2. XML语法 2.1XML文档声明 2.2 标记(元素/标签/节点) 2.3 一个XML文档中,必须有且且仅允许有一个根标记 2 ...
- Java实现xml和json互转
pom.xml: <!-- 使用staxon实现xml和json直接互转 --><dependency><groupId>de.odysseus.staxon< ...
- Java如何xml转json字符串_xml字符串转json字符串
XML字符串转JSON字符串网上的方法很多,这里主要推荐两种: 1.使用org.json包 jar地址:http://mvnrepository.com/artifact/org.json/json ...
- 【XML】Java对象数据的XML和JSON表示
XML与JSON 本文主要是基于之前的一份Java代码,根据合理数据(下面的链接中有),设计对应的XML格式和JSON格式的存储表示,并使用工具对其合法性加以验证. JavaCode 先看Java的代 ...
- json:JSONObject包的具体使用(JSONObject-lib包是一个beans,collections,maps,java arrays和xml和JSON互相转换的包)...
1.JSONObject介绍 JSONObject-lib包是一个beans,collections,maps,java arrays和xml和JSON互相转换的包. 2.下载jar包 http:// ...
- java 序列化成xml文件_将Java对象序列化成JSON和XML格式
1.先定义一个Java对象Person: public class Person { String name; int age; int number; public String getName() ...
- Java XML转换为JSON XML解析 转换为JSON Java 实现JSON转换为XML json转xml
Java XML转换为JSON XML解析 转换为JSON Java 实现JSON转换为XML json转xml 一.转换代码 1.XML字符串转换为JSON /*** description: XM ...
- java实体在xml和json之间相互转换
在我们Java开发 接口调试过程中 经常会遇到 实体转换长json.xml 或者json 转换成实体.xml 等多种情况,今天博主给大家详细举例: 1.原生实体与json 相互转换: User us ...
最新文章
- 单纯形法(四)理论部分(终结)
- 【linux】查看ip
- mongodb java报授权,mongoDB 3.0用户创建与授权
- mysql numeric float_sql 下,float和numeric
- 中国石油计算机文化基础答案,中国石油大学17年秋《计算机文化基础》第二次在线作业答案...
- 经验总结:java自学视频免费
- 虚拟均衡器:Producers Vault Baby Bass for Mac
- oracle 7天密码过期,oracle密码过期ORA-28002: 7天之后口令将过期的解决方法
- 高级工具 zeppelin 整合hive教程
- bilibili自动上传视频脚本(纯ruby)
- 卡塔尔世界杯进入倒计时,万人观赛的直播体验如何保障?
- 信息化和信息系统(3)
- 2022烷基化工艺操作证考试题库及模拟考试
- 记一次 controller manager and scheduler 重复重启问题分析
- 武汉第一职业教育中心计算机技能高考,武汉第一职业教育中心2021年招生简章...
- 扇贝编程的python课怎么样_扇贝编程-人人能学会的python课 a l’App Store
- MySQL连接查询——外连接
- Postman使用小技巧 - 用Postman生成Request代码
- TypeError: an integer is required (got type bytes)
- 利用Office,将多个doc文档合并为一个文件,文档合并