// 設定此 feature 才不會載入 XML 檔中所設定的 DTD
// 檔案,否則會依據XML中設定自動載入DTD檔(若DTD檔案路徑錯誤則發生 Exception)
String feature = "http://apache.org/xml/features/nonvalidating/load-external-dtd";
reader.setFeature(feature, false);// 以此設定將不會讀取DTD,也不驗證(在reader.setValidation(false);條件下 )
//reader.setFeature(feature, true);
// 是否依據載入的 DTD 進行驗證,預設為 false
reader.setValidation(false); // 需配合 reader.setFeature(feature, false); 才不會作DTD驗證
//reader.setValidation(true); // 強制進行DTD驗證
沒有留言:
張貼留言