public static String ConvertXMLtoJSON("f:/test.xml"){
// 获取xml字符串
String xml = getXMLString(filePath);
// 序列化
XMLSerializer xmlSerializer = new XMLSerializer();
// 把xml内容转成json
JSON json = xmlSerializer.read(xml);
return json.toString(2); }
// 获取xml字符串
private static String getXMLString(String filePath) {
StringBuffer sb = new StringBuffer();
BufferedReader br = null;
String line;
try {
InputStreamReader isr = new InputStreamReader(new FileInputStream(
filePath),"UTF-8");
br = new BufferedReader(isr);
while (true) {
line = br.readLine();
if (line == null) {
break; }
sb.append(line + "\n");
} } catch (Exception e) {
e.printStackTrace();
}
return sb.toString();
}
总结
以上是编程之家为你收集整理的把XML文件内容转成JSON串全部内容,希望文章能够帮你解决把XML文件内容转成JSON串所遇到的程序开发问题。
如果觉得编程之家网站内容还不错,欢迎将编程之家网站推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
小编个人微信号 jb51ccc
喜欢与人分享编程技术与工作经验,欢迎加入编程之家官方交流群!