网上找不到一个能用的工具类,于是决定自己动手丰衣足食
欢迎吐槽不足之处
import java.util.ArrayList;
import java.util.HashMap;
import java.util.List;
import java.util.Map;import org.dom4j.Document;
import org.dom4j.DocumentHelper;
import org.dom4j.Element;/**
* 功能:XML解析工具类
*
* @author wangfan sunssnew@163.com @date 2019年3月8日
*
*/
public class XMLTools {/**
* map 转 XML Document
*
* @param map
* map的key是xml的标签<>名,val是标签下的内容
* @param rootName
* 根节点标签名
* @return
*/
public static Document MapToDom(Map map, String rootName) {
Document document = DocumentHelper.createDocument();Element root = document.addElement(rootName);
MapToElement(root, map);