这个是实现数据保存到XML文件代码,但是默认XML生成在了项目的路径下,如何实现可以选择将XML输出到指定目录?org.jdom.Element root = new org.jdom.Element("task");
org.jdom.Document Doc = new org.jdom.Document(root);
org.jdom.Element elements = new org.jdom.Element("content");
org.jdom.Element add = new org.jdom.Element(action1);
add.setAttribute("id", "" + 1);
add.setAttribute("decription", "");
add.setText(fromPort1+","+toPort1);
elements.addContent(add);
org.jdom.Element mdf = new org.jdom.Element(action2);
mdf.setAttribute("id", "" + 2);
mdf.setAttribute("decription", "");
mdf.setText(fromPort2+","+toPort2);
elements.addContent(mdf);
org.jdom.Element del = new org.jdom.Element(action3);
del.setAttribute("id", "" + 3);
del.setAttribute("decription", "");
del.setText(fromPort3+","+toPort3);
elements.addContent(del);root.addContent(elements);
org.jdom.output.XMLOutputter XMLOut = new org.jdom.output.XMLOutputter();
XMLOut.output(Doc, new java.io.FileOutputStream("user.xml"));
org.jdom.Document Doc = new org.jdom.Document(root);
org.jdom.Element elements = new org.jdom.Element("content");
org.jdom.Element add = new org.jdom.Element(action1);
add.setAttribute("id", "" + 1);
add.setAttribute("decription", "");
add.setText(fromPort1+","+toPort1);
elements.addContent(add);
org.jdom.Element mdf = new org.jdom.Element(action2);
mdf.setAttribute("id", "" + 2);
mdf.setAttribute("decription", "");
mdf.setText(fromPort2+","+toPort2);
elements.addContent(mdf);
org.jdom.Element del = new org.jdom.Element(action3);
del.setAttribute("id", "" + 3);
del.setAttribute("decription", "");
del.setText(fromPort3+","+toPort3);
elements.addContent(del);root.addContent(elements);
org.jdom.output.XMLOutputter XMLOut = new org.jdom.output.XMLOutputter();
XMLOut.output(Doc, new java.io.FileOutputStream("user.xml"));
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货