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 block
e.printStackTrace();
}
return sXml;
}
public String xml2Json(String xmlString){
XMLSerializer xmlSerializer = new XMLSerializer();
//xmlSerializer.setRootName("result" );
JSON json = xmlSerializer.read(xmlString);
return json.toString(1);
}
Json 与 XML 的互相转换
最新推荐文章于 2024-01-03 11:40:43 发布