1. 程式人生 > >讀取eclipse的web專案src目錄下的xml檔案

讀取eclipse的web專案src目錄下的xml檔案

今天試了很久都不能成功讀取到xml檔案。在網上查了一下原來是將專案部署在tomcat伺服器上就不存在src這個物理目錄,因此需要換一種讀取方式。

 //首先讀取整個xml檔案獲取全部集合,返回檔案例項
 public Document getDocument(String url) throws DocumentException{
  SAXReader reader = new SAXReader();
  InputStream in = getClass().getClassLoader().getResourceAsStream(url);//讀取檔案流,Url為controller.xml檔案
  //File file=new File(url);
        Document document = reader.read(in);//獲得檔案例項
        return document;
 }