<dependency> <groupId>org.json</groupId> <artifactId>json</artifactId> <version>20160810</version> </dependency>
更多版本见http://mvnrepository.com/artifact/org.json/json
import org.json.JSONObject;
import org.json.XML;
作者:robinzhang13
链接:https://www.jianshu.com/p/d54e5bc34c9f
来源:简书
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。
public static String readFile(String path) throws Exception {
File file=new File(path);
FileInputStream fis = new FileInputStream(file);
FileChannel fc = fis.getChannel();
ByteBuffer bb = ByteBuffer.allocate(new Long(file.length()).intValue());
//fc向buffer中读入数据
fc.read(bb);
bb.flip();
String str=new String(bb.array(),"UTF8");
fc.close();
fis.close();
return str;
}
public static void xmlStrToJsonStr(String xml) throws Exception {
String filename="C:\\Users\\admin\\Desktop\\test2.xml";
String xmlStr2= readFile(filename);
org.json.JSONObject jsonObj = XML.toJSONObject(xmlStr2);
System.out.println(jsonObj);
}
版权说明 : 本文为转载文章, 版权归原作者所有 版权申明
原文链接 : https://blog.csdn.net/kwame211/article/details/120351231
内容来源于网络,如有侵权,请联系作者删除!