您的位置:首页 > 编程语言 > Java开发

java二维数组转xml

2012-04-25 18:06 169 查看
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();
}




                                            
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  java 文档 xml string