Javaにおけるxmlとjsonの相互変換

661 ワード

/*xom-1.1.jar json と xmlの相互変換*/
 /**
     * JSON(  )      XML   
     * (     xom-1.1.jar)
     * @param jsonString
     * @return
     */
    public static String json2xml(String jsonString) {
        XMLSerializer xmlSerializer = new XMLSerializer();
        return xmlSerializer.write(JSONSerializer.toJSON(jsonString));
    }
    /**
     * xml   json
     * (     xom-1.1.jar)
     * @param xmlString xml   
     * @return
     */
    public static String xml2json(String xmlString) {
        XMLSerializer xmlSerializer = new XMLSerializer();
        JSON json = xmlSerializer.read(xmlString);
        return json.toString(1);
    }