之前在处理xml文件时用到dom4j但是感觉还是繁琐了些,今天发现了另一种方式处理更为简便些,记录下来方便你我他
首先引入下面两个jar包
<dependency>
<groupId>org.json</groupId>
<artifactId>json</artifactId>
<version>20160810</version>
</dependency>
<dependency>
<groupId>commons-io</groupId>
<artifactId>commons-io</artifactId>
<version>2.3</version>
</dependency>
转换代码
String testResultFile = "/usr/test.xml";
File file = new File(testResultFile);
InputStream inputStream = new BufferedInputStream(new FileInputStream(file));
String s = IOUtils.toString(inputStream);
JSONObject jsonObject = XML.toJSONObject(s);
String s=jsonObject.toString();
搞定。后面我们就可以随心所欲处理转换后的json字符串了