关于jdom的问题?

04-10-11 xmlgoof
在项目中,别人传给我一个对象列表 List 我这边接收并分析生成xml文件。

如下:public static String list2XML(List list)

{

root = new Element(sroot);

mydocument = new Document(root);

Element secondRoot = new Element("ceng");

Object[] o = (Object[])list.get(0);

secondRoot.addContent(o[1].toString());

root.addContent(secondRoot);

return xml2String();

}

private static String xml2String()

{

try

{

XMLOutputter outp = new XMLOutputter(" ",true,"iso8859-1");

//xmlFileName = new FileOutputStream("aa.xml");

File file = new File("d://www/aa.xml");

file.createNewFile();

outp.output(mydocument,new FileWriter(file));

//outp.output(mydocument,xmlFileName);

String string = outp.outputString(mydocument);

return string;

}

catch(Exception e)

{

e.printStackTrace();

return "error";

}

}

为什么出不来值,并且海出错误呢?

xmlgoof
2004-10-11 10:30
至少它应该输出一个节点的把,希望大家贯注,谢谢!

banq
2004-10-11 10:45
参考Jivejdon中用法 逐步打印每行结果即可。

猜你喜欢