如题,定义一个方法能返回生成的这个xml文件

解决方案 »

  1.   

    这是一个以创建一个学生基本信息的XML文件.public void Student(){
    Document doc;
    Element students;
    Element stud;
    Element fName;
    Element sName;
    try{
    DocumentBuilderFactory dbf=DocumentBuilderFactory.newInstance();
    DocumentBuilder db=dbf.newDocumentBuilder();
    doc=db.newDocument();

    stud=doc.createElement("Student");
    fName=doc.CreateEmlement("FirstName");
    fName.appendChild(doc.createTextNode("John"));
    stud.appendChild(fName);
    sName=doc.createElement("Surname");
    sName.appendChild(doc.createTextNode("David"));
    doc.appendChild(students);

    TransformerFactory tf=TransformerFactory.newInstance();
    Transformer transformer=tfnewTransformer();
    transformer.transform(new DOMSource(doc),new StreamResult("自己的输出流"));
    }
    catch(Exception ex){

    }
    }
      

  2.   

    给你一个网址去看看吧,说的挺详细的
    http://www0.ccidnet.com/tech/guide/2001/10/08/58_3393.html
      

  3.   

    dom4j, jdom很多很多都可以做
      

  4.   

    使用 JDOM 吧,要比 JAXP 方便。
      

  5.   

    JAXP是JDK直接支持的,它定义了一个标准,可以用很多的实现,可以JDOM,但也可以使用其它的。