map2Xml
发布时间:2020-12-16 02:21:51 所属栏目:百科 来源:网络整理
导读:private static String imageTypeHandler(MapString,String msgMap,String mediaid) { MapString,String map=new HashMapString,String(); map.put("ToUserName",msgMap.get("FromUserName")); map.put("FromUserName",msgMap.get("ToUserName")); map.put("C
private static String imageTypeHandler(Map<String,String> msgMap,String mediaid) {
Map<String,String> map=new HashMap<String,String>(); map.put("ToUserName",msgMap.get("FromUserName")); map.put("FromUserName",msgMap.get("ToUserName")); map.put("CreateTime",new Date().getTime()+""); map.put("MsgType","image"); map.put("Image","<MediaId>"+mediaid+"</MediaId>"); return map2Xml(map); }
private static String map2Xml(Map<String,String> map) { Document document=DocumentHelper.createDocument(); Element root=document.addElement("xml"); Set<String> keys=map.keySet(); for(String key:keys){ root.addElement(key).addText(map.get(key)); } StringWriter sw=new StringWriter(); XMLWriter xw=new XMLWriter(sw); xw.setEscapeText(false); try { xw.write(document); } catch (IOException e) { e.printStackTrace(); } return sw.toString(); } (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |