1. 程式人生 > >dom4j解析本地xml引起的connection timed out以及idea除錯debug速度極慢

dom4j解析本地xml引起的connection timed out以及idea除錯debug速度極慢

今天在沒有聯網的情況下執行程式無限報錯,明明昨天還好好的,雖然執行速度有點慢...

聯網之後執行就OK了,之後發現是dom4j的鍋,同時它還背了執行變慢、除錯變慢的鍋!!!!

dom4j預設會去拿DTD增加那些DOCTYPE的預設屬性

解決方法:在建立的SAXRead下面設定一下就行

SAXReader saxReader = new SAXReader();
saxReader.setFeature("http://apache.org/xml/features/nonvalidating/load-external-dtd", false);

之後程式執行正常了,debug除錯速度也變快了