java&android解析xml 将xml转换为json

项目数据传输使用的xml,大多数项目都使用的是json,xml解析起来不是很方便,特别想做到将xml直接解析成javaBean,找了很多方法效果也都不是很好,最后的思路是将xml转换成json,再将json转换成javaBean。

import android.util.Log;

import org.json.JSONException;
import org.json.JSONObject;
import org.json.XML;

/**
 * 作者:guoyzh
 * 时间:2018/8/31
 * 功能:
 */

public class XmlParser {
    public static String xml2json(String response) {
        JSONObject jsonObj = null;
        try {
            jsonObj = XML.toJSONObject(response);
        } catch (JSONException e) {
            Log.e("JSON exception", e.getMessage());
            e.printStackTrace();
        }
        return jsonObj.toString();
    }
}

jar包下载地址:下载地址

你可能感兴趣的:(手机端,java,android,xml)