用google搜索一下,这个问题并不困难。
只要会从数据库提取数据,然后会用xml parser创建xml文件即可。
jaxp,xerces,jdom都可以。

解决方案 »

  1.   

    用jdom吧,满方便的,create element,根据做成的XML文件的结构,再生成相应的子节点和属性,然后用xmloutputter输出成XML文件就可以了
      

  2.   

    给你一段程序看看:File outFile = new File("InfoToAll.xml");
    FileOutputStream outFileStream = new FileOutputStream(outFile);
    PrintWriter outStream = new PrintWriter(outFileStream);

    try
    {
      Element infoRoot = new Element("Information-Details");
     
      infoRoot.addContent(new Element("Title").setText(title));
      infoRoot.addContent(new Element("Content").setText(content));  Document infoDetails = new Document(infoRoot);
      XMLOutputter outputter = new XMLOutputter(" ",true);
      String InfoReturn = outputter.outputString(infoDetails);

      outStream.println(InfoReturn);
      outStream.close();

      return InfoReturn;
    }
    catch(Exception e)
    {
      e.printStackTrace(System.out);
      return "Error in InfoService.publishInfo(String title,String content)!";
    }