Map<String, String> map = new HashMap<String, String>();
map.put("name","ceshi");
map.put("age", "22");
map.put("address", "中关村大街209号");
map.put("telephone", "123456");
StringBuilder xml = new StringBuilder();
xml.append("<xml>\n");
Iterator iterator = map.entrySet().iterator();
while (iterator.hasNext()){
Map.Entry<String, String> entry = (Map.Entry<String, String>) iterator.next();
String key = entry.getKey();
String value = entry.getValue();
xml.append("<").append(key).append(">").append(value).append("</").append(key).append(">").append("\n");
}
xml.append("</xml>");
System.out.println(xml.toString());