Mule: Is there simple way of converting XML to JSON

前端 未结 4 829
一向
一向 2020-12-10 19:51

Is there simple way of converting XML to JSON, without binding XML to a java object first?

Just like how this does it -- http://www.utilities-online.info/xmltojson/

4条回答
  •  轮回少年
    2020-12-10 20:14

    This what I ended up doing --

      
    
      
        
        
        
        
    
    

    Here is XmlToJson.java --

    import org.json.XML;
    import org.mule.api.transformer.TransformerException;
    import org.mule.transformer.AbstractTransformer;
    
    public class XmlToJson extends AbstractTransformer{
    
    @Override
    protected Object doTransform(Object src, String enc)
            throws TransformerException {
        JSONObject jsonObj = XML.toJSONObject((String) src);
                return  jsonObj.toString();
    }
    }
    

提交回复
热议问题