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);  
阅读更多
想对作者说点什么?

博主推荐

换一批

没有更多推荐了,返回首页