private  DocumentBuilderFactory factory=null;
 private  DocumentBuilder builder=null;
 private  Document doc=null;
 try{
   factory = DocumentBuilderFactory.newInstance();
   builder=factory.newDocumentBuilder();
   doc=builder.parse("c:/xml/message.xml");
       doc.normalize(); 
      }catch(Exception e){
    }

解决方案 »

  1.   

    sgdb(神天月晓) :这是我得servlet用了你得代码还是不行。import java.io.*;
    import javax.servlet.*;
    import javax.servlet.http.*;
    import org.w3c.dom.*;
    import javax.xml.parsers.*;
    import java.net.*;
    public class readUrl extends HttpServlet
    {
    static final private String CONTENT_TYPE = "text/html; charset=GBK";
    private  DocumentBuilderFactory factory=null;
    private  DocumentBuilder builder=null;
    private  Document doc=null;
    public void init() throws ServletException {
    }
    public void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException
    {
    response.setContentType(CONTENT_TYPE);
    PrintWriter out = response.getWriter();
    out.println("<html>");
    out.println("<head><title>Servlet1</title></head>");
    out.println("<body>");
    try
    {
    factory = DocumentBuilderFactory.newInstance();
    builder=factory.newDocumentBuilder();
    doc=builder.parse("D:/java/test_xml/url.xml");
    doc.normalize(); 
    out.println("<p>well done,readUrl</p>");
            }
    catch(Exception e)
    {
    out.println("<p>error</p>");
    }
    out.println("</body></html>");
    }
    public void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {

    doGet(request,response);
    }
    public void destroy() {
    }
    }