Json 与 XML 的互相转换

来源:互联网 发布:ubuntu 黑屏 编辑:程序博客网 时间:2024/05/18 01:01
net.sf.json.xml.XMLSerializer
private static String json2Xml(JSONObject json,String rootName){String sXml="";XMLSerializer xmlSerializer = new XMLSerializer();xmlSerializer.setTypeHintsEnabled( false ); xmlSerializer.setRootName(rootName); String sContent=xmlSerializer.write(json);try {Document docCon = DocumentHelper.parseText(sContent);sXml=docCon.getRootElement().asXML();//System.out.println(sXml);} catch (DocumentException e) {// TODO Auto-generated catch blocke.printStackTrace();}return sXml;}public String xml2Json(String xmlString){ XMLSerializer xmlSerializer = new XMLSerializer(); //xmlSerializer.setRootName("result" ); JSON json = xmlSerializer.read(xmlString); return json.toString(1);}

原创粉丝点击