public static String toXML() { //OutputFormat format = OutputFormat.createPrettyPrint(); Document document = DocumentHelper.createDocument(); // 使用 DocumentHelper 类创建一个文档实例。DocumentHelper 是生成 XML 文档节点的 dom4j API //根节点 Element rootElement = document.addElement(rootName); //子节点个数 int j = data.length; //子节点参数个数 int k = paramName.length; Element[] childElement = new Element[j]; Element[][] grandChildElement = new Element[j][k]; // 向root节点里面添加子节点 for (int i = 0; i < data.length; i++) { childElement[i] = rootElement.addElement(childName); for (int m = 0; m < k; m++) { grandChildElement[i][m] = childElement[i] .addElement(paramName[m]); grandChildElement[i][m].setText(data[i][m]); } } System.out.println(document.asXML().toString()); return document.asXML().toString(); }