我知道在stackoverflow上从Java写入XML有很多问题,但这太复杂了。我觉得我有一个非常简单的问题,我无法弄清楚。从Java写入XML文档 - 简单
所以我有一个程序,需要一堆的用户输入,我有它当前创建和附加文本文件的结果。我只是张贴我写代码在这里:
PrintWriter out = null;
try {
out = new PrintWriter(new BufferedWriter(new FileWriter("C:/Documents and Settings/blank/My Documents/test/test.txt", true)));
out.println("");
out.println("<event title=\""+titleFieldUI+"\"");
out.println(" start=\""+monthLongUI+" "+dayLongUI+" "+yearLongUI+" 00:00:00 EST"+"\"");
out.println(" isDuration=\"true\"");
out.println(" color=\""+sValue+"\"");
out.println(" end=\""+monthLong1UI+" "+dayLong1UI+" "+yearLong1UI+" 00:00:00 EST"+"\"");
out.println(" "+descriptionUI);
out.println("");
out.println("</event>");
out.println(" <!-- Above event added by: " +System.getProperty("user.name")+" " +
"on: "+month+"/"+day+"/"+year+" -->");
}catch (IOException e) {
System.err.println(e);
}finally{
if(out != null){
out.close();
}
}
所以最后,我希望它写入到一个已经存在的XML文件(我可以通过简单地改变在我的作者接着做)。问题是,这个XML文件有一个根标签<data>
。我需要将我的程序的结果放在XML文件的底部,但是在进入</data>
之前。这是唯一的要求。我发现的一切似乎太复杂,我不知道它..
任何帮助非常感谢!
如何在JDOM中添加对XML文档的评论? – MariuszS 2013-04-04 20:59:07
@MariuszS:我不知道,所以我查看了文档。它并没有耗费我很长时间,我相信它不会让你长时间:) – 2013-04-04 21:00:47
好的,谢谢你的回答:D – MariuszS 2013-04-04 21:05:47